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 |
Slava Pestov
|
24dd9c25c9
|
Update optimizing compiler for new calling convention
|
2007-10-05 04:17:53 -04:00 |
Slava Pestov
|
6fb134f1aa
|
Update non-optimizing compiler for new PowerPC calling convention
|
2007-10-05 04:17:38 -04:00 |
Slava Pestov
|
2e8df17b20
|
Remove hilight style
|
2007-10-05 01:19:30 -04:00 |
Slava Pestov
|
5771e256b3
|
New callstack display
|
2007-10-05 01:08:34 -04:00 |
Slava Pestov
|
c8042a0e72
|
Move some low-level interpreter words to continuations
|
2007-10-05 01:08:18 -04:00 |
Slava Pestov
|
849c83247d
|
Remove redundant stack shuffling from hashtable implementation
|
2007-10-04 18:45:06 -04:00 |
Slava
|
3914576d25
|
x86 compiler backend fix for inline allocators
|
2007-10-03 18:54:01 -04:00 |
Slava Pestov
|
e950e03c99
|
Continuations fix
|
2007-10-03 17:35:48 -04:00 |
Slava Pestov
|
fb2cd92262
|
datastack capture after underflow should be an ordinary error not a critical error
|
2007-10-03 17:11:52 -04:00 |
Slava Pestov
|
fab1453bfc
|
Re-implemented single stepper for new evaluation model
|
2007-10-03 16:56:49 -04:00 |
Slava Pestov
|
88168656dd
|
Another compiler fix
|
2007-10-01 06:56:45 -04:00 |
Slava Pestov
|
8048a4235a
|
Fix another code gen regression
|
2007-10-01 04:42:31 -04:00 |
Slava Pestov
|
0035d42762
|
Alien intrinsics can now deal with all aliens not just simple ones
|
2007-10-01 04:20:47 -04:00 |
Slava Pestov
|
304242bf5c
|
New unit test which fails on PowerPC
|
2007-09-30 16:20:07 -04:00 |
Slava
|
d1d21aa1ed
|
Fix a case where if-intrinsics were not being used
|
2007-09-30 01:18:46 -04:00 |
Slava Pestov
|
e7cd1e2ce2
|
Fix some stuff in cpu/ppc, fix bootstrap bug
|
2007-09-29 23:57:29 -04:00 |
Slava
|
3e1afe89a3
|
cpu/x86 fixes
|
2007-09-30 00:34:19 -04:00 |