1b0577b26837
2012-07-28 16:52 -0700
David Anderson - Push build.
b0852a3c0ba7
2012-07-28 16:50 -0700
David Anderson - Reconfigure if bootstrap.pl changes.
9dcf58a17d32
2012-07-28 16:42 -0700
David Anderson - Stop using ccache on OS X.
e83b3e43ae01
2012-07-28 16:18 -0700
David Anderson - Push build.
8534dbfb8c1a
2012-07-28 14:43 -0700
David Anderson - Added build script to make a distribution folder.
35bacccdffcb
2012-07-28 13:54 -0700
David Anderson - Added support for _MSC_VER < 1600.
ef7531414fc6
2012-07-28 13:47 -0700
David Anderson - Trigger build.
819a8e016990
2012-07-28 13:44 -0700
David Anderson - Trigger build.
6726ff987b9b
2012-07-26 00:25 -0700
David Anderson - Push build.
04f3450662f4
2012-07-26 00:18 -0700
David Anderson - Fix bootstrapping bug.
3278e19f064d
2012-07-26 00:16 -0700
David Anderson - Push build.
8d6f0341c367
2012-07-25 23:45 -0700
David Anderson - Remove pointless arguments.
8fadbee09053
2012-07-25 23:30 -0700
David Anderson - Fix bootstrap bugs.
3fba7cae702c
2012-07-25 23:28 -0700
David Anderson - Debug instrumentation.
9d341206620f
2012-07-25 23:26 -0700
David Anderson - Trigger build.
4d7366431a6c
2012-07-25 23:24 -0700
David Anderson - Added buildbot scripts.
b2862e8a8ae0
2012-07-25 01:38 -0700
David Anderson - Fixed libkeima.a change not triggering shell rebuild.
23189d937087
2012-07-25 01:32 -0700
David Anderson - Fix opt clang build.
e3974e7360e9
2012-07-25 01:30 -0700
David Anderson - Add GCC/Linux support.
5f4402180204
2012-07-25 00:48 -0700
David Anderson - Added clang support. A lot of the motion here is introducing a new offsetof because clang's seems broken?
3da12b433b00
2012-07-25 00:16 -0700
David Anderson - Added a product.version file.
f360bbc9b140
2012-07-25 00:15 -0700
David Anderson - Added missing root AMBuildScript.
fc3f34f928dd
2012-07-25 00:13 -0700
David Anderson - Added AMBuild support.
f8ac2633b4e3
2012-07-24 23:54 -0700
David Anderson - Removed jitcraft/, added AMBuild scripts for making libkeima.
32ad0523b309
2012-07-24 23:53 -0700
David Anderson - Renamed jitcraft/ to src/, fixed some /Wp64 warnings.
06a0015b6a5c
2012-07-23 01:19 -0700
David Anderson - Added global variable support.
eaa43f765cbd
2012-07-20 00:03 -0700
David Anderson - Fixed reporting of unbound names, and restricted late binding to global functions.
79265b56316e
2012-07-18 22:02 -0700
David Anderson - Added support for the ternary operator.
f99bc938522a
2012-07-18 21:46 -0700
David Anderson - Added support for modulo operator.
77c318a4badd
2012-07-17 23:10 -0700
David Anderson - Remove gc call that was for debugging.
c58dff4e560c
2012-07-17 23:05 -0700
David Anderson - Added support for negate operator.
0206df35882c
2012-07-17 21:40 -0700
David Anderson - Implemented ! operator.
93e0a19c805a
2012-07-17 03:59 -0700
David Anderson - Added complement operator support.
6d8b34cad6d3
2012-07-17 03:18 -0700
David Anderson - Clean up binary operations.
c4c4fe5d1a72
2012-07-17 00:49 -0700
David Anderson - Remove dead code.
662e81d9ed1c
2012-07-17 00:38 -0700
David Anderson - Added support for && and ||.
80e29e23eb4e
2012-07-15 19:48 -0700
David Anderson - Added full comparator support.
ef5492aa8d8b
2012-07-15 14:40 -0700
David Anderson - Small refactoring to make callees pushed explicitly.
40746ab0a30b
2012-07-14 21:01 -0700
David Anderson - Added support for calling return-void functions.
f7e573226c2b
2012-07-14 18:43 -0700
David Anderson - Added definite return analysis and void-return deduction.
1aec996cde2d
2012-07-12 00:38 -0700
David Anderson - Add support for line and file information in backtraces.
dfce0539a77d
2012-07-11 01:12 -0700
David Anderson - Added error reporting API and fixed all known error paths.
b40b0e18a918
2012-07-10 02:11 -0700
David Anderson - Added support for ISourcePawnEngine natives.
b765a6383849
2012-07-09 22:25 -0700
David Anderson - Implemented const for references and arrays.
cbba1997dc71
2012-07-09 21:40 -0700
David Anderson - Add support for passing arrays.
7c942b5adebc
2012-07-09 01:22 -0700
David Anderson - Added ISPE-oriented API for invoking functions.
11c81eb30246
2012-07-08 17:57 -0700
David Anderson - Added API for looking at module public functions.
dd57743d220e
2012-07-08 16:49 -0700
David Anderson - Added support for forwards.
e04c5be84792
2012-07-08 15:23 -0700
David Anderson - Add some more API.
864e4b02a4c1
2012-07-08 11:33 -0700
David Anderson - Added global root API.
581a9c793062
2012-07-08 01:54 -0700
David Anderson - Initial import of some kind of API.
b7d61ddb3c8d
2012-07-07 21:30 -0700
David Anderson - Rename jc:: to ke::
4d6265f95ff1
2012-07-07 21:08 -0700
David Anderson - Remove all instances of std::vector.
8f1e74d35718
2012-07-07 21:01 -0700
David Anderson - Convert AST std::vector to PoolList.
abb4ae5bc915
2012-07-07 20:58 -0700
David Anderson - Convert StatementList to a PoolList; convert PoolList to Vector.
e073a9fe8e57
2012-07-07 20:53 -0700
David Anderson - Move ExpressionList to a jc::Vector.
8e22792a3921
2012-07-07 20:28 -0700
David Anderson - Convert Name and StringPool to a GC-safe symbol table.
13bd3a8df334
2012-07-07 17:11 -0700
David Anderson - Added a mark-sweep garbage collector.
22b67b4cf067
2012-07-07 01:45 -0400
David Anderson - Temporary checkin.
fb324242a675
2012-07-06 19:24 -0400
David Anderson - Removed HeapChunk::cursor_, converted LifoSpace to HeapChunk.