rzel / python-on-a-chip

Automatically exported from code.google.com/p/python-on-a-chip
Other
0 stars 0 forks source link

Create 64-bit desktop platform #217

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Currently, the desktop compiles with an 8K heap and claims pointers are 4 
bytes.  This fails for 64-bit systems.

I believe we've reached the point where most people have 64-bit desktop 
machines so the default should shift to 8 byte pointers.  This results in 
needing a larger heap.  Heap increased to 16 K.

Original issue reported on code.google.com by dwhall...@gmail.com on 5 Nov 2011 at 12:39

GoogleCodeExporter commented 9 years ago
EDIT: Instead of changing desktop, just create a new platform/desktop64/

Original comment by dwhall...@gmail.com on 5 Nov 2011 at 12:42

GoogleCodeExporter commented 9 years ago
- Created new desktop64 platform.  Makefile changed so desktop64 is the 
default.  desktop and desktop64 plat.h files reduced to eliminate a conditional 
that is no longer necessary.
- Ipm changed to try desktop64 first then desktop second for non-windows 
default. 
- Heap size set to 16K for desktop64 since larger pointers make all structs 
bigger.

Original comment by dwhall...@gmail.com on 5 Nov 2011 at 4:36

GoogleCodeExporter commented 9 years ago
This issue was closed by revision d4ed0d6d7146.

Original comment by dwhall...@gmail.com on 6 Nov 2011 at 4:20

GoogleCodeExporter commented 9 years ago
This issue was closed by revision 45ec6cf29a5f.

Original comment by dwhall...@gmail.com on 28 Nov 2011 at 4:21

GoogleCodeExporter commented 9 years ago
Created posix64 for the v10 branch, see r45ec6cf29a5f 
Milestone-10

Original comment by dwhall...@gmail.com on 28 Nov 2011 at 4:23