summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2006-09-05mark using pointer reversal ifthe stack becomes too largeJohn van Groningen4-9/+1057
in the mark phase of the compacting collector
2006-09-05add call to write_heapJohn van Groningen1-9/+17
2006-09-05rsi is register a5, not a4John van Groningen1-269/+269
2006-07-27add assemble _startup0John van Groningen1-1/+2
2006-07-27add startup jump for 64 bit windowsJohn van Groningen1-0/+12
2006-07-18add batch file for building object files for 64 bit windowsJohn van Groningen1-0/+7
2006-06-29fix bug in marking strict record selector nodeJohn van Groningen1-0/+2
2006-06-29fix bug in marking strict record selector nodeJohn van Groningen1-11/+11
2006-06-28remove definition of system_environment for MacOS XJohn van Groningen1-3/+6
2006-06-28fix reopenF and readFCJohn van Groningen2-6/+6
2006-06-28fix reading of negative integers with file_read_int on 64 bit windowsJohn van Groningen1-1/+1
2006-06-26add abs_real_maskJohn van Groningen1-2/+5
2006-06-20use signed compare in is_special_fileJohn van Groningen1-1/+1
2006-06-19fix boolean returned by fseekJohn van Groningen2-2/+2
2006-06-09use lea instead of add because it does not change the condition codesJohn van Groningen2-4/+4
2006-06-09fix printing of heap size after garbage collection on windows,John van Groningen1-3/+11
make saved_heap_p 16 bytes instead of 8
2006-06-07add fileIO3.s for 64 bit linuxJohn van Groningen1-0/+879
2006-06-07port to 64 bit linuxJohn van Groningen1-8/+21
2006-06-07port to 64 bit windowsJohn van Groningen1-49/+318
2006-06-06use _WIN64 instead of __WIN64John van Groningen1-1/+1
2006-06-06port file I/O to 64 bit windowsJohn van Groningen1-0/+841
2006-06-06port file I/O to 64 bit windowsJohn van Groningen3-192/+211
2006-06-02add garbage collector for 64 bit windows and linuxJohn van Groningen6-0/+8271
2006-06-02add time profiler and stack tracer for 64 bit windows and linuxJohn van Groningen2-0/+1293
2006-06-02add runtime system for 64 bit windows and linuxJohn van Groningen3-0/+9623
2006-05-31add math functions for reals for 64 bit windows and linuxJohn van Groningen2-0/+17925
2006-04-28move label copy_strict_record_selector_6John van Groningen2-4/+2
2006-04-28move label copy_strict_record_selector_6John van Groningen1-2/+1
2006-04-27fix previous revisionJohn van Groningen1-4/+4
2006-04-27fix copying records with >2 fields and 1 pointerJohn van Groningen1-11/+14
2006-04-26fix add_empty_node for n>11John van Groningen2-55/+54
2006-04-26fix add_empty_node_ for n>10John van Groningen1-31/+30
2006-04-26fix add_empty_node_ for n>10John van Groningen1-28/+28
2006-04-26fix build_node_5John van Groningen1-1/+1
2006-04-26remove some dec 4,a4 in add_empty_node_ functionsJohn van Groningen1-8/+0
2006-04-25fix no_fast_ap2John van Groningen1-1/+1
2006-04-25fill delay slots of beq fast_ap_2 instructionsJohn van Groningen1-92/+87
2006-04-25fix bug in apply with >=16 argumentsJohn van Groningen2-10/+0
2006-04-25in no_fast_ap2 jump to a2 instead of returnJohn van Groningen1-6/+2
2006-04-25change descriptors for record selectors,John van Groningen5-117/+3322
optimize apply with >1 argument
2006-04-25fix a compare instruction for strict record selectorsJohn van Groningen1-1/+1
2006-04-24fix ap_12 and ap_20John van Groningen2-4/+4
2006-04-24fix add_empty_node_11John van Groningen2-2/+2
2006-04-24fix typo (use a4 instead of a3)John van Groningen2-2/+2
2006-04-24fix typo (use a4 instead of a3)John van Groningen2-2/+2
2006-04-06use _halt_sp instead of halt_sp and __ARRAY__+2 instead of __ARRAY__2John van Groningen3-4/+4
2006-04-06add ifdefs for MEASURE_GCJohn van Groningen1-28/+30
2006-04-06use 0(a4) instead of (a4)John van Groningen1-1/+1
2006-04-06use new descriptors for Mach-OJohn van Groningen8-951/+5595
2006-04-04use cr in cmp instructionsJohn van Groningen1-30/+22