Commit Graph

19 Commits (1bb4485a5857e9877d8f24fd8853e8f11e01117c)

Author SHA1 Message Date
Slava Pestov 1bb4485a58 fix inference hang 2005-08-30 01:00:39 +00:00
Slava Pestov 54e87cc7f2 fix flaw in node-clone; cleanups 2005-08-13 08:01:21 +00:00
Slava Pestov f331a9241e fix node splitter bug, fix typos in identities 2005-08-13 03:54:29 +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 9bc39d1421 starting recursive value inference; add hack to (uncrossref) so that it does not decompile alien words 2005-08-04 21:39:39 +00:00
Slava Pestov ff7b3f9762 dataflow optimizer fixes, minor generic word cleanups 2005-08-03 22:47:32 +00:00
Slava Pestov f780ad0b33 optimize out arithmetic dispatch and known-outcome type predicates 2005-08-02 04:25:05 +00:00
Slava Pestov 1d0ccef23d method inlining 2005-08-01 20:22:53 +00:00
Slava Pestov d7dfeea419 clean up sequences and matrices 2005-07-30 06:08:59 +00:00
Slava Pestov dcac6687a0 dataflow optimizer improvement 2005-07-29 03:33:18 +00:00
Slava Pestov 43cd7b171e working on type inference 2005-07-28 22:20:31 +00:00
Slava Pestov 869430fae0 started some class inference, dataflow optimizer improvements 2005-07-28 19:17:31 +00:00
Slava Pestov ac6ad36ae4 fix optimizer bugs 2005-07-28 17:07:30 +00:00
Slava Pestov 03168a86e5 dataflow optimizer work, phasing out 3list/3unlist 2005-07-28 00:13:11 +00:00
Slava Pestov 0eb85fdd0d working on dataflow optimizer 2005-07-27 05:46:06 +00:00