581a9c793062: Initial import of some kind of API.
David Anderson <dvander@alliedmods.net> - Sun, 08 Jul 2012 01:54:08 -0700 - rev 60
Initial import of some kind of API.

b7d61ddb3c8d: Rename jc:: to ke::
David Anderson <dvander@alliedmods.net> - Sat, 07 Jul 2012 21:30:23 -0700 - rev 59
Rename jc:: to ke::

4d6265f95ff1: Remove all instances of std::vector.
David Anderson <dvander@alliedmods.net> - Sat, 07 Jul 2012 21:08:47 -0700 - rev 58
Remove all instances of std::vector.

8f1e74d35718: Convert AST std::vector to PoolList.
David Anderson <dvander@alliedmods.net> - Sat, 07 Jul 2012 21:01:39 -0700 - rev 57
Convert AST std::vector to PoolList.

abb4ae5bc915: Convert StatementList to a PoolList; convert PoolList to Vector.
David Anderson <dvander@alliedmods.net> - Sat, 07 Jul 2012 20:58:13 -0700 - rev 56
Convert StatementList to a PoolList; convert PoolList to Vector.

e073a9fe8e57: Move ExpressionList to a jc::Vector.
David Anderson <dvander@alliedmods.net> - Sat, 07 Jul 2012 20:53:10 -0700 - rev 55
Move ExpressionList to a jc::Vector.

8e22792a3921: Convert Name and StringPool to a GC-safe symbol table.
David Anderson <dvander@alliedmods.net> - Sat, 07 Jul 2012 20:28:29 -0700 - rev 54
Convert Name and StringPool to a GC-safe symbol table.

13bd3a8df334: Added a mark-sweep garbage collector.
David Anderson <dvander@alliedmods.net> - Sat, 07 Jul 2012 17:11:31 -0700 - rev 53
Added a mark-sweep garbage collector.

22b67b4cf067: Temporary checkin.
David Anderson <dvander@alliedmods.net> - Sat, 07 Jul 2012 01:45:33 -0400 - rev 52
Temporary checkin.

fb324242a675: Removed HeapChunk::cursor_, converted LifoSpace to HeapChunk.
David Anderson <dvander@alliedmods.net> - Fri, 06 Jul 2012 19:24:22 -0400 - rev 51
Removed HeapChunk::cursor_, converted LifoSpace to HeapChunk.

5e3c49013064: Added a large object space.
David Anderson <dvander@alliedmods.net> - Fri, 06 Jul 2012 18:57:27 -0400 - rev 50
Added a large object space.

a92afa7484fd: working on large space
David Anderson <dvander@alliedmods.net> - Fri, 06 Jul 2012 09:45:21 -0400 - rev 49
working on large space

2b6904506469: Fix a bug where we might not unwind the lifo stack in empty scopes.
David Anderson <dvander@alliedmods.net> - Wed, 04 Jul 2012 19:54:53 -0400 - rev 48
Fix a bug where we might not unwind the lifo stack in empty scopes.

050939c6181e: Implemented gcmaps and stack frame tracing.
David Anderson <dvander@alliedmods.net> - Wed, 04 Jul 2012 19:39:00 -0400 - rev 47
Implemented gcmaps and stack frame tracing.

735503e448a0: Remove 'argc' field of OP_CALLGLOBAL.
David Anderson <dvander@alliedmods.net> - Tue, 03 Jul 2012 13:53:34 -0400 - rev 46
Remove 'argc' field of OP_CALLGLOBAL.

25b995bc75a0: Added root and object tracing.
David Anderson <dvander@alliedmods.net> - Tue, 03 Jul 2012 09:25:18 -0700 - rev 45
Added root and object tracing.

c920f9328716: Added GC descriptors (lol, these are not descriptors).
David Anderson <dvander@alliedmods.net> - Tue, 03 Jul 2012 08:30:09 -0700 - rev 44
Added GC descriptors (lol, these are not descriptors).

f6b1a68e7ebb: Handleized Interpreter.
David Anderson <dvander@alliedmods.net> - Tue, 03 Jul 2012 01:25:23 -0700 - rev 43
Handleized Interpreter.

97e089e19d7d: Removed ZONE() calls from Interpret.
David Anderson <dvander@alliedmods.net> - Tue, 03 Jul 2012 01:22:28 -0700 - rev 42
Removed ZONE() calls from Interpret.

34987baade41: Handleized Type.
David Anderson <dvander@alliedmods.net> - Tue, 03 Jul 2012 01:21:32 -0700 - rev 41
Handleized Type.

ce787d61fb71: Handleized SemanticAnalysis (PHEW).
David Anderson <dvander@alliedmods.net> - Tue, 03 Jul 2012 01:14:15 -0700 - rev 40
Handleized SemanticAnalysis (PHEW).

158f476b92b3: Handleize Reference.
David Anderson <dvander@alliedmods.net> - Tue, 03 Jul 2012 01:00:02 -0700 - rev 39
Handleize Reference.

88049d677e3f: Handleize Parser.
David Anderson <dvander@alliedmods.net> - Tue, 03 Jul 2012 00:56:24 -0700 - rev 38
Handleize Parser.

abb03d835b53: Handleize NameBinding.
David Anderson <dvander@alliedmods.net> - Tue, 03 Jul 2012 00:54:40 -0700 - rev 37
Handleize NameBinding.

fbc7363dc96f: Handleized Module.
David Anderson <dvander@alliedmods.net> - Tue, 03 Jul 2012 00:50:36 -0700 - rev 36
Handleized Module.

75bdaf9fcb25: Handle-ize FixedArray.
David Anderson <dvander@alliedmods.net> - Tue, 03 Jul 2012 00:45:23 -0700 - rev 35
Handle-ize FixedArray.

9aafaf3797e6: Handle-ize Code.
David Anderson <dvander@alliedmods.net> - Tue, 03 Jul 2012 00:43:29 -0700 - rev 34
Handle-ize Code.

95baf120f7d4: Handle-ize BytecodeEmitter.
David Anderson <dvander@alliedmods.net> - Tue, 03 Jul 2012 00:36:48 -0700 - rev 33
Handle-ize BytecodeEmitter.

af1ed58252ac: Handle-ize BytecodeCompiler.
David Anderson <dvander@alliedmods.net> - Tue, 03 Jul 2012 00:32:19 -0700 - rev 32
Handle-ize BytecodeCompiler.

0f330cf7e09a: Handle-ize Array.
David Anderson <dvander@alliedmods.net> - Tue, 03 Jul 2012 00:28:21 -0700 - rev 31
Handle-ize Array.