slava
|
7c53f7ef57
|
Disable set-slot intrinsic since it seems problematic
|
2006-05-02 02:12:08 +00:00 |
slava
|
d5d47b6ae8
|
Fix x86 typo
|
2006-04-29 21:28:51 +00:00 |
slava
|
906fea6508
|
Updating x86 backend for new changes
|
2006-04-28 23:23:50 +00:00 |
slava
|
b55d3041ab
|
Bootstrap fixes
|
2006-04-28 23:04:04 +00:00 |
slava
|
451bfb3915
|
Move some files around
|
2006-04-28 22:48:48 +00:00 |
slava
|
17d6efb543
|
Removing linear IR
|
2006-04-28 22:38:48 +00:00 |
slava
|
8eca428594
|
Huge compiler patch; two new fixnum-fast and fixnum+fast primitives which do not perform overflow checks
|
2006-04-24 21:52:03 +00:00 |
slava
|
4c5dcf4135
|
New approach to stack dead load/store elimination
|
2006-04-19 20:19:26 +00:00 |
slava
|
12fd5294da
|
Fix clear-hash bug, merge compiler/compiler-backend/compiler-frontend vocabs
|
2006-04-03 06:18:56 +00:00 |
slava
|
a26c93ff45
|
Cleanup compiler and some minor library code
|
2006-04-03 05:33:52 +00:00 |
slava
|
ded9d3d11b
|
Bootstrap images stored under resource path now
|
2006-04-02 04:42:14 +00:00 |
slava
|
6abc8df1d8
|
Markup tweaks, changelog in the UI
|
2006-03-29 04:31:45 +00:00 |
slava
|
0568d50415
|
Change how resource-path works
|
2006-03-28 03:20:42 +00:00 |
slava
|
dfe509427c
|
Bootstrap fix
|
2006-03-27 08:44:23 +00:00 |
slava
|
055cb66e0f
|
Abstract out word cross-referencing into a graph library; implement help cross-referencing
|
2006-03-27 08:10:58 +00:00 |
slava
|
5e5cbd50d4
|
Wrote alien interface docs
|
2006-03-27 06:24:18 +00:00 |
erg
|
0bfe763d1e
|
win32 -> windows
|
2006-03-27 02:15:50 +00:00 |
slava
|
658b8f8c07
|
Missing files in bootstrap
|
2006-03-27 02:20:36 +00:00 |
erg
|
bf9aa1d543
|
remove more \r\n
|
2006-03-27 01:15:31 +00:00 |
erg
|
358692d263
|
win32 bootstrap fixes, remove some opengl words from win32
|
2006-03-27 00:24:12 +00:00 |
slava
|
ffd36265f1
|
Started help cross-referencing, updating documentation
|
2006-03-26 21:36:05 +00:00 |
erg
|
d9379f9af7
|
win32 bootstrap fixes
|
2006-03-25 09:58:34 +00:00 |
slava
|
b3dbb48581
|
Documentation updates
|
2006-03-25 08:16:25 +00:00 |
slava
|
6a9e67a4bc
|
Tool documentation
|
2006-03-25 06:06:52 +00:00 |
slava
|
38602d63b9
|
Browser cleanups, moving assoc word from lists to sequences
|
2006-03-25 03:02:50 +00:00 |
slava
|
fdfcc34621
|
Simplifying UI code dealing with worlds
|
2006-03-25 00:26:06 +00:00 |
slava
|
4f8632b656
|
New browser gadget
|
2006-03-24 08:28:46 +00:00 |
slava
|
6c587659cc
|
Optimizations aimed at reducing bootstrap time
|
2006-03-21 05:44:19 +00:00 |
slava
|
45678bd350
|
X11 UI backend is close to working
|
2006-03-20 05:05:04 +00:00 |
slava
|
ed4b7607bd
|
Fix bug with bootstrapping bignums on a 32-bit system for a 64-bit system
|
2006-03-20 01:22:57 +00:00 |
slava
|
b80ec7c47d
|
Preliminary X11 backend work
|
2006-03-20 00:37:01 +00:00 |
slava
|
0eb39be459
|
Multi-window code cleanups
|
2006-03-18 07:23:57 +00:00 |
slava
|
5135e21055
|
Per-world font sprites
|
2006-03-18 06:57:57 +00:00 |
slava
|
7ad3eaf0fd
|
Bootstrap and unit test fixes
|
2006-03-18 03:14:59 +00:00 |
slava
|
278ab26fa5
|
Removing global world dependencies and cleaning up UI listener
|
2006-03-17 08:21:54 +00:00 |
slava
|
afb648d99d
|
Automatically define classes and load frameworks
|
2006-03-15 20:06:36 +00:00 |
slava
|
e3baeed782
|
Stripping out SDL
|
2006-03-13 04:21:01 +00:00 |
slava
|
de8dde07f7
|
Moving SDL bindings to contrib/
|
2006-03-12 23:36:30 +00:00 |
slava
|
c89a40f902
|
malloc cleanup
|
2006-03-08 21:06:13 +00:00 |
slava
|
448f4e7d6a
|
Small cleanup, re-enable basic block optimizer and Cocoa bindings
|
2006-03-08 20:03:01 +00:00 |
slava
|
600974f6d8
|
Small cleanup, and bugfix for command line parsing during bootstrap
|
2006-03-06 06:04:43 +00:00 |
slava
|
b8bcdc8909
|
Working on optimizer
|
2006-03-04 07:53:22 +00:00 |
slava
|
4b79be2219
|
Fix bootstrap, unit tests, and clean up
|
2006-03-02 06:47:34 +00:00 |
slava
|
46331ebefa
|
Rewritten linearizer
|
2006-03-02 06:12:32 +00:00 |
slava
|
3c2d412dac
|
Experimental x86 assembler refactoring
|
2006-02-24 00:01:12 +00:00 |
slava
|
c2140920bd
|
renumber types, Objective-C exception handling
|
2006-02-20 03:08:08 +00:00 |
slava
|
4990bade15
|
Merge alien and displaced-alien types, assorted cleanups
|
2006-02-20 01:53:18 +00:00 |
slava
|
2d1ef84911
|
Further work on callbacks
|
2006-02-14 03:20:39 +00:00 |
slava
|
adf0ffeae9
|
Fix bootstrap problem
|
2006-02-13 04:38:29 +00:00 |
slava
|
1f153c24b2
|
Starting work on callbacks
|
2006-02-11 07:30:18 +00:00 |
slava
|
21af22aa5b
|
Moving Cocoa bindings
|
2006-02-10 01:34:49 +00:00 |
slava
|
85b6ea9280
|
Auto-discovery of Objective-C methods
|
2006-02-07 02:51:04 +00:00 |
microdan
|
149ce89d0b
|
default resource-path
|
2006-02-03 21:07:25 +00:00 |
slava
|
9e5b6424a1
|
Initial revision
|
2006-02-01 02:31:53 +00:00 |
Slava Pestov
|
2acb28ae0c
|
Solaris/x86 support
|
2006-01-31 19:31:31 +00:00 |
Slava Pestov
|
8569427c4e
|
added a zero? word
|
2006-01-28 20:49:31 +00:00 |
Slava Pestov
|
13ef8f9412
|
cell fix; experimental preferred size cache; floor/ceiling/truncate/mod for floats; fix mod for ratios; fix float equality test
|
2006-01-27 04:01:14 +00:00 |
Slava Pestov
|
9ea2332a2b
|
FFI work
|
2006-01-25 00:56:08 +00:00 |
Slava Pestov
|
cb378cd2c0
|
HTTPD cleanups, working on help responder
|
2006-01-20 06:26:50 +00:00 |
Slava Pestov
|
c156c09a42
|
documentation updates
|
2006-01-19 23:15:37 +00:00 |
Slava Pestov
|
60a147bbfa
|
more I/O docs; added missing files from twb's patch
|
2006-01-19 08:03:32 +00:00 |
Slava Pestov
|
6b49173e27
|
more I/O docs
|
2006-01-17 07:43:38 +00:00 |
Slava Pestov
|
6a4def3812
|
I/O documentation and code cleanups
|
2006-01-16 07:48:15 +00:00 |
Slava Pestov
|
3131680364
|
help fixes
|
2006-01-13 07:38:57 +00:00 |
Slava Pestov
|
ff6ba6ca36
|
math docs
|
2006-01-13 06:48:29 +00:00 |
Slava Pestov
|
f8d35998f8
|
add missing file
|
2006-01-12 06:06:23 +00:00 |
Slava Pestov
|
712ec2ce29
|
finished math word docs
|
2006-01-12 05:34:56 +00:00 |
Slava Pestov
|
f78ccc8fb8
|
math docs
|
2006-01-11 23:26:12 +00:00 |
Slava Pestov
|
bbf871e28a
|
split objective c bindings into files
|
2006-01-11 04:56:00 +00:00 |
Slava Pestov
|
6031ec0d76
|
documentation work; objective C runtime binding
|
2006-01-11 04:44:17 +00:00 |
Slava Pestov
|
573c419211
|
tuple documentation; rename array>tuple to >tuple
|
2006-01-09 22:56:19 +00:00 |
Slava Pestov
|
9d1f07cf0e
|
Standard combination docs
|
2006-01-09 21:19:40 +00:00 |
Slava Pestov
|
d19ffd6b6a
|
slots documentation
|
2006-01-09 06:34:23 +00:00 |
Slava Pestov
|
379a691a3d
|
documenting generic words
|
2006-01-09 01:41:31 +00:00 |
Slava Pestov
|
df56245f8a
|
more error handling docs
|
2006-01-08 01:09:54 +00:00 |
Slava Pestov
|
aaca491f2d
|
Data and control flow chapter converted
|
2006-01-08 00:10:52 +00:00 |
Slava Pestov
|
cd16dd9dae
|
started docs for non-standard control flow featurs
|
2006-01-07 04:10:02 +00:00 |
Slava Pestov
|
c8266adc45
|
more documentation
|
2006-01-07 03:42:07 +00:00 |
Slava Pestov
|
3e6eb47785
|
words chapter of handbook converted
|
2006-01-06 07:04:42 +00:00 |
Slava Pestov
|
95242341aa
|
more documentation updates
|
2006-01-05 07:00:57 +00:00 |
Slava Pestov
|
cbc4946d93
|
moving documentation
|
2006-01-05 05:33:12 +00:00 |
Slava Pestov
|
8132590930
|
more prettyprinter docs
|
2006-01-04 01:04:46 +00:00 |
Slava Pestov
|
b515bae5f4
|
syntax docs
|
2006-01-03 22:43:29 +00:00 |
Slava Pestov
|
2883f8a5f5
|
fix each-bit for negative inputs
|
2006-01-02 21:35:37 +00:00 |
Slava Pestov
|
d75d86a781
|
bootstrap fix
|
2006-01-02 06:04:02 +00:00 |
Slava Pestov
|
808c7a7f57
|
collections chapter almost done
|
2006-01-02 05:51:03 +00:00 |
Slava Pestov
|
d78def53f9
|
more documentation, some markup fixes
|
2006-01-01 01:51:58 +00:00 |
Slava Pestov
|
fcf6ed9e3c
|
more documentation work; reverted some source files to prior layout
|
2005-12-31 09:20:07 +00:00 |
Slava Pestov
|
7e65dffaee
|
more help system work
|
2005-12-30 08:57:38 +00:00 |
Slava Pestov
|
0771037b15
|
help system and tutorial improvements
|
2005-12-29 01:25:17 +00:00 |
Slava Pestov
|
2f84c408d9
|
fix erronous declaration
|
2005-12-26 03:18:25 +00:00 |
Slava Pestov
|
53c6cb2179
|
make class< a bit faster, mutable strings
|
2005-12-26 02:05:31 +00:00 |
Slava Pestov
|
dec98203d3
|
remove repetitions
|
2005-12-24 23:29:31 +00:00 |
Slava Pestov
|
9a7b09bf42
|
removed book gadget
|
2005-12-23 03:29:11 +00:00 |
Slava Pestov
|
cec0fc6ddd
|
fix scrolling bug and added a new browser pane component
|
2005-12-22 23:38:10 +00:00 |
Slava Pestov
|
44c2d48447
|
bootstrap fix
|
2005-12-21 07:45:22 +00:00 |
Slava Pestov
|
b2307c91e6
|
markup language work
|
2005-12-20 04:18:15 +00:00 |
Slava Pestov
|
9942630dad
|
markup fixes; changing some stream protocol details
|
2005-12-19 07:12:40 +00:00 |
Slava Pestov
|
98ef77d057
|
parser cleanup
|
2005-12-17 19:52:27 +00:00 |
Slava Pestov
|
74e132c6a6
|
split presentations into two files
|
2005-12-17 03:28:14 +00:00 |
Slava Pestov
|
11552b0254
|
moved null streams to fix load order issue
|
2005-12-17 02:15:43 +00:00 |
Slava Pestov
|
cf9fde020f
|
extended stream output protocol
|
2005-12-17 02:12:35 +00:00 |
Slava Pestov
|
587de89e22
|
bootstrap fix
|
2005-12-15 01:29:32 +00:00 |
Slava Pestov
|
de504b6e78
|
powerpc bootstrap fixes
|
2005-12-13 23:16:37 +00:00 |
Slava Pestov
|
d3b4726790
|
new bootstrap system; some other code cleanups
|
2005-12-13 22:33:58 +00:00 |
Slava Pestov
|
58a3e3ed16
|
new alien>string and string>alien primitives; powerpc backend fixes
|
2005-12-12 23:51:45 +00:00 |
Slava Pestov
|
07f98e9dc6
|
print load messages when running files
|
2005-12-11 19:27:36 +00:00 |
Slava Pestov
|
44826cb0d7
|
fix typo in fixnum<< generator
|
2005-12-11 01:00:28 +00:00 |
Slava Pestov
|
3174f87b67
|
minor cleanups all over the place
|
2005-12-10 06:02:13 +00:00 |
Slava Pestov
|
7262e6832a
|
stage 2 boot fix
|
2005-12-08 05:55:51 +00:00 |
Slava Pestov
|
2c756975ae
|
updated intrinsics tests for 64-bit
|
2005-12-07 04:09:51 +00:00 |
Slava Pestov
|
ceb15dbe5d
|
load primitive types in stage 1
|
2005-12-07 02:34:18 +00:00 |
Slava Pestov
|
70f44ce9e4
|
Reworking relocation code
|
2005-12-04 21:20:17 +00:00 |
Slava Pestov
|
d8384c12c9
|
initial AMD64 porting work
|
2005-12-02 07:25:44 +00:00 |
Slava Pestov
|
4435110231
|
string hashing kludge; amd64 cpu detection
|
2005-12-02 04:40:44 +00:00 |
Slava Pestov
|
1f418a7e60
|
latest
|
2005-12-02 03:52:38 +00:00 |
Slava Pestov
|
bb4960802b
|
initial checkin of help system code
|
2005-12-01 05:53:12 +00:00 |
Slava Pestov
|
9ef9193308
|
new hashtable
|
2005-11-27 22:45:48 +00:00 |
Slava Pestov
|
eca20beec0
|
about to bootstrap hashstable
|
2005-11-25 00:02:20 +00:00 |
Slava Pestov
|
81c39d3368
|
fixing various compiler and inferencer bugs
|
2005-11-23 02:41:41 +00:00 |
Slava Pestov
|
645a17b27f
|
print bootstrap errors in a useful way
|
2005-11-12 05:57:40 +00:00 |
Slava Pestov
|
9440f385e5
|
interruption checks get compiled now, fixnum/mod fixed on powerpc
|
2005-11-12 05:37:24 +00:00 |
Slava Pestov
|
a3687773b5
|
fix array size fep
|
2005-11-05 03:50:26 +00:00 |
Slava Pestov
|
c0f4d073df
|
fix 1.0 1+ compiler bug
|
2005-11-05 01:19:15 +00:00 |
Slava Pestov
|
23738087aa
|
big syntax change: vectors are now V{ }, hashtables are now H{ }, tuples T{ }, wrappers W{ }, complexes C{ }, arrays { }
|
2005-10-30 03:25:38 +00:00 |
Slava Pestov
|
867ccbe0b4
|
use array literals instead of vector literals
|
2005-10-29 20:53:47 +00:00 |
Slava Pestov
|
a5cb32e1b8
|
move httpd to contrib
|
2005-10-24 03:22:07 +00:00 |
Slava Pestov
|
4731a18d21
|
finished erg's math cleanup
|
2005-10-21 06:46:54 +00:00 |
Slava Pestov
|
961d2258a6
|
fix powerpc abi issues, add load.factor files
|
2005-10-19 00:19:10 +00:00 |
Slava Pestov
|
7e47f5388f
|
FreeType bindings work
|
2005-10-14 08:05:02 +00:00 |
Slava Pestov
|
94e6955fd0
|
various fixes and OpenGL UI work
|
2005-10-13 04:30:44 +00:00 |
Slava Pestov
|
6c8783ba4e
|
Moved OpenGL to core library
|
2005-10-12 04:14:46 +00:00 |
Slava Pestov
|
3ff1915f1a
|
UI fixes for OS X, compiler fixes for PowerPC
|
2005-10-12 03:28:17 +00:00 |
Slava Pestov
|
29104bb40e
|
fix powerpc relocation bug
|
2005-10-12 01:46:14 +00:00 |
Slava Pestov
|
6b8e232c63
|
fix bignum emission, put MT in core
|
2005-10-08 05:15:14 +00:00 |
Slava Pestov
|
47da70e5a8
|
UI user input fix
|
2005-10-05 06:01:06 +00:00 |
Slava Pestov
|
850d040b65
|
fix bootstrap failure
|
2005-10-01 05:44:49 +00:00 |
Mackenzie Straight
|
b73768a690
|
win32 fix
|
2005-09-29 19:26:32 +00:00 |
Slava Pestov
|
7d5222ca73
|
bootstrap fixes
|
2005-09-26 01:59:22 +00:00 |
Slava Pestov
|
3f6893eb29
|
new describe tool is useful stand-alone
|
2005-09-26 01:56:48 +00:00 |
Slava Pestov
|
b6e1569ef5
|
make panes a bit more flexible
|
2005-09-25 04:18:12 +00:00 |
Slava Pestov
|
60f2d659d9
|
bug fixes
|
2005-09-24 20:34:10 +00:00 |
Slava Pestov
|
c4cec1321c
|
rename ifte to if
|
2005-09-24 19:21:17 +00:00 |
Slava Pestov
|
b4b1e3d1a6
|
redid HTML tags; tweaked continuations to infer properly
|
2005-09-23 01:01:55 +00:00 |
Slava Pestov
|
29190ebc3e
|
catch change, new cleanup word, with-server combinator
|
2005-09-21 00:18:01 +00:00 |
Slava Pestov
|
34ff4e2c27
|
more preliminary work for callcc compilation
|
2005-09-20 05:59:38 +00:00 |
Slava Pestov
|
6b3c4eccfb
|
handle I/O on closed ports gracefully
|
2005-09-19 03:22:58 +00:00 |
Slava Pestov
|
fa1e1a4801
|
f throw no longer a no-op
|
2005-09-18 02:25:18 +00:00 |
Slava Pestov
|
b0426d93e4
|
remove meets
|
2005-09-17 08:15:05 +00:00 |
Slava Pestov
|
8af5e755c6
|
add 1+ 1- words and other tweaks
|
2005-09-17 02:47:28 +00:00 |
Slava Pestov
|
68da8852cc
|
compiler performance improvements, more usages of 2apply, rename nmap to inject
|
2005-09-17 00:49:24 +00:00 |
Slava Pestov
|
7ecbfb5c98
|
big generic word cleanup; kill-literals optimization; continuations overhaul
|
2005-09-16 06:39:33 +00:00 |
Slava Pestov
|
5953497dae
|
fixes, removed empty-vector
|
2005-09-12 01:18:19 +00:00 |
Slava Pestov
|
27439f95c9
|
arrays are now better supported, various cleanups
|
2005-09-12 00:46:55 +00:00 |
Slava Pestov
|
d0312300b8
|
unsafe-nth unsafe-set-nth for faster inner loops
|
2005-09-10 22:27:31 +00:00 |
Slava Pestov
|
55299ac101
|
fix set-length performance regression
|
2005-09-10 04:26:12 +00:00 |
Slava Pestov
|
45d32d5089
|
reintroduce some intrinsics optimizations
|
2005-09-10 02:34:24 +00:00 |
Slava Pestov
|
2bdd82ea53
|
simpler t
|
2005-09-09 21:32:38 +00:00 |
Slava Pestov
|
d2f18a45de
|
remove pointless optimization
|
2005-09-09 21:11:48 +00:00 |
Slava Pestov
|
d7701a0daa
|
fix regression in basic block optimizer
|
2005-09-09 20:45:18 +00:00 |
Slava Pestov
|
55e2a9e232
|
reworking simplifier and basic blocks
|
2005-09-09 02:23:54 +00:00 |
Slava Pestov
|
258f853911
|
improved literal killing optimization
|
2005-09-07 21:21:11 +00:00 |
Slava Pestov
|
6c253ffae8
|
fix bootstrap issue
|
2005-09-05 21:36:20 +00:00 |
Slava Pestov
|
7f7a0a057e
|
working on PowerPC overflow checks
|
2005-09-05 07:06:47 +00:00 |
Slava Pestov
|
78fbeb867e
|
fix typo
|
2005-09-04 23:52:50 +00:00 |
Slava Pestov
|
24d3550168
|
optimizing stack shuffling; architecture description
|
2005-09-04 23:24:24 +00:00 |
Slava Pestov
|
7711aff1a5
|
tweaking stack shuffle compilation
|
2005-09-04 21:07:59 +00:00 |
Slava Pestov
|
6617d6e2d3
|
fix a few compilation mishaps
|
2005-09-03 22:34:50 +00:00 |
Slava Pestov
|
914e81e16a
|
scroller fix, rename 2unseq ==> first2, 3unseq ==> first3, string>number works with slices
|
2005-09-03 03:44:23 +00:00 |
Slava Pestov
|
bd9c30b367
|
cleanups
|
2005-09-01 20:37:32 +00:00 |
Slava Pestov
|
42ac874cbd
|
more cleanups; split up huge gadgets vocabulary
|
2005-09-01 01:06:13 +00:00 |
Mackenzie Straight
|
8142fba25c
|
win32 fixes
|
2005-08-31 05:39:37 +00:00 |
Slava Pestov
|
1c8bc10691
|
fix known-words typo
|
2005-08-29 07:56:36 +00:00 |
Slava Pestov
|
b1daea44a6
|
word-name, word-vocabulary are now slots in the word object
|
2005-08-29 06:34:04 +00:00 |
Slava Pestov
|
45109c1a0a
|
major cleanup
|
2005-08-25 19:27:38 +00:00 |
Slava Pestov
|
c3d92a0b4e
|
working on visibile-children*
|
2005-08-24 14:19:09 +00:00 |
Slava Pestov
|
fbd7d4fef7
|
inspector bug fix, sleep word
|
2005-08-23 19:50:32 +00:00 |
Slava Pestov
|
57bedd8139
|
remove call to sort from cross-referencer
|
2005-08-23 00:54:01 +00:00 |
Slava Pestov
|
388d7b2d85
|
more cleanups
|
2005-08-22 20:01:13 +00:00 |
Slava Pestov
|
4ce519c9f9
|
more cleanups
|
2005-08-22 19:33:18 +00:00 |
Slava Pestov
|
6086945dd7
|
more code cleanups; new make-hash idiom
|
2005-08-22 06:06:32 +00:00 |
Slava Pestov
|
ad712e431d
|
bootstrap cleanup
|
2005-08-22 05:33:43 +00:00 |
Slava Pestov
|
b3e58b4380
|
more prettyprinter updates, unparser is gone
|
2005-08-22 00:50:14 +00:00 |
Slava Pestov
|
9adffd9388
|
new prettyprinter
|
2005-08-21 05:17:37 +00:00 |
Slava Pestov
|
80c1553a5a
|
added foldable, flushable declarations in all relevant places
|
2005-08-20 02:22:15 +00:00 |
Slava Pestov
|
c8eacd7b0b
|
major bootstrap cleanup
|
2005-08-20 01:46:12 +00:00 |
Slava Pestov
|
979225805e
|
images referencing libraries that could not be found no longer fail to load
|
2005-08-15 19:34:00 +00:00 |
Slava Pestov
|
2495ef46f3
|
redesigned generic arithmetic; new tag primitive
|
2005-08-15 07:25:39 +00:00 |
Slava Pestov
|
633466f129
|
minor fixes, new quicksort implementatin
|
2005-08-14 03:39:46 +00:00 |
Slava Pestov
|
f331a9241e
|
fix node splitter bug, fix typos in identities
|
2005-08-13 03:54:29 +00:00 |
Slava Pestov
|
05a9338bc7
|
various clean ups, fix linearization of #label
|
2005-08-12 22:02:03 +00:00 |
Slava Pestov
|
24ea7fab8d
|
faster hashtable = method, dataflow optimizer cleanups
|
2005-08-11 23:08:22 +00:00 |
Slava Pestov
|
b8260a3de7
|
working on partial evaluation
|
2005-08-08 19:21:14 +00:00 |
Slava Pestov
|
606b9b878f
|
dataflow optimizer work
|
2005-08-07 04:00:57 +00:00 |
Slava Pestov
|
fe34a8cc74
|
some recursive value inferencer fixes
|
2005-08-06 05:59:49 +00:00 |
Slava Pestov
|
4b20f07b0f
|
inference cleanups; recursive value inference work in progress
|
2005-08-05 03:59:45 +00:00 |
Slava Pestov
|
f65aa407e9
|
\ foo is now a first-class type; this removes the need for inference-level partial eval, and simplifies a lot of other code
|
2005-08-04 03:56:28 +00:00 |
Slava Pestov
|
1d0ccef23d
|
method inlining
|
2005-08-01 20:22:53 +00:00 |
Slava Pestov
|
b8d8685de8
|
clean up class<, class-and, class-or
|
2005-08-01 03:38:33 +00:00 |
Slava Pestov
|
e33fca9fe7
|
matrix library simplification; other code cleanups
|
2005-07-31 02:14:34 +00:00 |