Commit Graph

103 Commits (a271b84bba6c3c00c08ad2e6b03c52cf2f48ddfb)

Author SHA1 Message Date
Slava Pestov de0808320e Fix ltrim/rtrim, get extra/ to load after number tower changes 2007-10-21 17:37:50 -04:00
U-SLAVA-FB3999113\Slava 024cf03a1b Resolve conflict 2007-10-21 15:28:35 -04:00
U-SLAVA-FB3999113\Slava 507d0ca150 More ARM fixes 2007-10-21 15:18:31 -04:00
Slava Pestov 1ccca6cac0 Rename prettyprint:break to prettyprint:line-break 2007-10-18 14:38:00 -04:00
U-SLAVA-FB3999113\Slava 0754b991e5 Fix overly-general method definitions in cpu.x86.64 2007-10-18 02:41:03 -04:00
U-SLAVA-FB3999113\Slava f529d3d2d2 Load fixes for core/math 2007-10-18 02:38:35 -04:00
U-SLAVA-FB3999113\Slava b841dcc159 Further progress on the ARM backend 2007-10-18 02:37:52 -04:00
Slava Pestov 1d8bd74d0f new unfold word 2007-10-16 04:15:16 -04:00
Slava d744630f41 Fix MOVSX opcode in x86 assembler 2007-10-16 00:53:13 -04:00
U-SLAVA-FB3999113\Slava bf82687051 More ARM changes 2007-10-15 19:59:35 -04:00
U-SLAVA-FB3999113\Slava b4b4c599c6 Updating ARM optimizing compiler backend 2007-10-15 19:59:03 -04:00
U-SLAVA-FB3999113\Slava 8b54248c50 Get core unit tests to pass without number tower 2007-10-14 21:13:42 -04:00
U-SLAVA-FB3999113\Slava 047c8fe708 Bootstrap fixes 2007-10-14 20:44:19 -04:00
U-SLAVA-FB3999113\Slava e9b42fa635 Move more math stuff to extra/, get compiler to work without ratios/complex numbers 2007-10-14 20:38:23 -04:00
U-SLAVA-FB3999113\Slava 4d30644576 Got various things working on CE/ARM 2007-10-13 17:57:29 -04:00
U-SLAVA-FB3999113\Slava 8d358ea370 core/cpu/ppc cleanup 2007-10-13 00:57:40 -04:00
U-SLAVA-FB3999113\Slava de7e596622 Fix trailing whitespace 2007-10-13 00:57:24 -04:00
Slava Pestov 4192413861 Change cut stack effect 2007-10-12 16:30:36 -04:00
Slava Pestov c84ba1d76b Fix define-transform bug 2007-10-10 01:53:55 -04:00
Slava Pestov 9072011c32 Fix some typos 2007-10-10 00:20:45 -04:00
Slava Pestov c41f21412e Working on x86-64 FFI 2007-10-09 18:06:44 -04:00
Slava Pestov c64c2e8df8 Use forget-all in forget-vocab 2007-10-09 17:41:35 -04:00
Slava Pestov e13f6c3b5e Fix 'see' for generics 2007-10-09 17:41:04 -04:00
Slava Pestov 6d3aa439c2 forget-all word 2007-10-09 17:35:09 -04:00
Slava Pestov 2c3aec2260 New primitive to strip compiled quotation definitions 2007-10-09 02:08:40 -04:00
Slava Pestov 5ef378d12f Add some unit tests 2007-10-09 02:06:48 -04:00
Slava Pestov 886d14130d Interpreter fix 2007-10-09 01:30:28 -04:00
Slava c644f21daf Fix find-template regression: many intrinsics were not open-coded on x86 2007-10-09 01:30:35 -04:00
Slava Pestov 236f505e14 Remove debug messages 2007-10-09 00:40:54 -04:00
Slava Pestov 7bbd169b2a Fix generator regression 2007-10-08 22:56:15 -04:00
Slava Pestov 97fa31baf6 Fix minor memory leak 2007-10-08 22:56:02 -04:00
Slava Pestov d7c6ead7ee Fix walker bug and implement step-into for quotations 2007-10-07 18:17:14 -04:00
Slava Pestov 806e5d19d9 Add unit test 2007-10-07 18:15:48 -04:00
Slava Pestov 3d1c3b9573 Hardcore unit tests added 2007-10-07 00:12:02 -04:00
Slava Pestov 20d81509df Another x86 fix 2007-10-06 20:16:34 -04:00
Slava Pestov e925675377 x86 backend fixes 2007-10-06 18:54:46 -04:00
Slava Pestov b23e109447 Clean up Windows support 2007-10-06 18:09:22 -04:00
Slava Pestov d86d83fdbb Fix mod-inv 2007-10-06 17:09:15 -04:00
Slava Pestov f06bca825a Update stage2 bootstrap 2007-10-06 13:40:46 -04:00
Slava Pestov 5bc73cc5af Fix string buffer implementation bug 2007-10-06 13:36:24 -04:00
Slava Pestov 1c1e6a7af0 Fix vector implementation bug 2007-10-06 13:34:49 -04:00
Slava Pestov 51595cc78e New call-clear primitive 2007-10-06 13:34:34 -04:00
Slava Pestov bc6973a2f2 Compile malloc, free, memcpy in bootstrap so that we can test the compiler right after USE: bootstrap.compiler 2007-10-05 17:54:25 -04:00
Slava Pestov 826e369c02 Fix unit test failures 2007-10-05 17:54:02 -04:00
Slava Pestov 98c9e69e1e Use same call frame struct on x86 and ppc 2007-10-05 17:35:51 -04:00
Slava Pestov 6b0b7bebf9 Simpler callstack layout 2007-10-05 17:30:10 -04:00
Slava Pestov 1ad78b1479 Update unit tests 2007-10-05 15:26:40 -04:00
Slava Pestov aab17e88be Uncomment unit test which doesn't fail anymore 2007-10-05 15:25:44 -04:00
Slava Pestov 08d65db2e5 Fix PPC backend 2007-10-05 15:25:01 -04:00
Slava Pestov d76a59bceb Clean up generator a bit 2007-10-05 04:18:08 -04:00