- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have a CVF windows application were I have a strange(?) problem.
I call a subroutine which performs some file i/o, reading an ascii-file.
When I call this routine from places (shallow call stack) in my code
it takes a couple of seconds to run. If I call it from a position deeper
in the calls stack it run in a couple of minutes instead.
I have checked the disassembly window and can see a differens in the fact that the following statement:
ffree st(0)
appears when slow i/o is performed. (sometimes also an 'ffree st(1)')
How can this issu be resolwed ?
/Bjrn
I call a subroutine which performs some file i/o, reading an ascii-file.
When I call this routine from places (shallow call stack) in my code
it takes a couple of seconds to run. If I call it from a position deeper
in the calls stack it run in a couple of minutes instead.
I have checked the disassembly window and can see a differens in the fact that the following statement:
ffree st(0)
appears when slow i/o is performed. (sometimes also an 'ffree st(1)')
How can this issu be resolwed ?
/Bjrn
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I doubt the ffree instructions have any relevance here - those are floating point stack instructions.
My guess is that there is more context here than you are aware of. If you would like to send us an example, we'll be glad to look at it.
Steve
My guess is that there is more context here than you are aware of. If you would like to send us an example, we'll be glad to look at it.
Steve

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page