Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Diving deep inside a CPU
Message
 
To
30/04/2007 02:34:00
General information
Forum:
Visual FoxPro
Category:
VFPX/Sedna
Environment versions
Visual FoxPro:
VFP 9 SP1
OS:
Windows XP SP2
Network:
Windows 2000 Server
Database:
Visual FoxPro
Miscellaneous
Thread ID:
01220780
Message ID:
01221207
Views:
14
Hi Thomas:

Yes you are right. The Memo info has to be extended to 8 bytes instead of just 4 bytes, this is the part that goes into the dbf. Also the CDX should have a little tweak to make room for record numbers of 8 bytes (64 bits).

Because the VFP dbf header has some unused fields, it could be easily extended to make room for more than 4 billion records, that is the path we are taking for this. The Max record size (64k) is redundant with the 0XD marker for the end of fields, so this could be ignored.




>>Do you think it's possible for a routine to be added to sedna that will cause 32 bit output to be converted 64 bit output for processing on the newer processing chips?
>
>More important would be to switch over to 64 bit in maximum no. records, file offsets and so on. And this could happen on any 32-bit compiler as well, but might require parts to be rewritten, probably new header formats defined (only readable on new versions), changes in locking code and so on.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform