Commit Graph

37 Commits (aa08a1f5f65ef315d78f383a9416d726d71dd500)

Author SHA1 Message Date
Slava Pestov d54fc8172d Assorted fixes 2008-01-12 22:24:27 -05:00
Slava Pestov beeb4a90a1 Added unit tests 2008-01-12 21:39:22 -05:00
Slava Pestov c8d4846a03 Fix some compiled-usage issues 2008-01-12 04:25:16 -05:00
Slava Pestov 554a0d3877 Documentation updates 2008-01-11 03:32:25 -05:00
Slava Pestov 542b85889d Fix unit tests 2008-01-09 19:13:26 -05:00
Slava Pestov c86e95bc30 Add some more compiled-usage tests 2008-01-02 23:08:28 -04:00
Slava Pestov e35ca18921 Working on compiled-usage 2008-01-01 15:54:14 -04:00
Slava Pestov 52ae410cc5 Removing USE-IF:, add with-interactive-vocabs, other fixes 2007-12-28 21:45:16 -05:00
Slava Pestov 9c1454ef68 Rename real/imaginary slots of complex to real-part/imaginary-part to avoid clashing with the real class word; fix bug where redefining a generic as a class leaves the word in a weird state 2007-12-27 17:26:39 -05:00
Slava Pestov 58b2599593 Fix compiler 2007-12-26 21:37:18 -05:00
Slava Pestov 28d6fec557 Getting compiler unit tests to pass 2007-12-24 21:54:45 -05:00
Slava Pestov bbb89af5a6 Get compiler going again, start re-doing redefine tests 2007-12-24 21:41:46 -05:00
Slava Pestov 7c75697ff3 Assorted fixes 2007-12-24 20:56:23 -05:00
Slava Pestov 6814e07f49 Unit test fixes 2007-12-24 19:40:09 -05:00
Slava Pestov 41fc4ea84e forget-vocab and forget-source now call with-compilation-unit 2007-12-24 17:32:41 -05:00
Slava Pestov 07a4022d62 Parser, definitions, source-files refactoring work in progress 2007-12-21 21:18:24 -05:00
Slava Pestov 9bbde3f60a Fix Linux/x86-64 signal handler problem 2007-12-08 23:26:35 -05:00
Slava Pestov 1bd8176b4a New tools.test.inference vocabulary with unit-test-effect word 2007-11-15 17:29:00 -05:00
Slava Pestov 77cbc56873 Update x86.32 backend for profiler changes 2007-10-29 01:17:44 -05:00
U-SLAVA-FB3999113\Slava 8b54248c50 Get core unit tests to pass without number tower 2007-10-14 21:13:42 -04:00
U-SLAVA-FB3999113\Slava e9b42fa635 Move more math stuff to extra/, get compiler to work without ratios/complex numbers 2007-10-14 20:38:23 -04:00
Slava Pestov c84ba1d76b Fix define-transform bug 2007-10-10 01:53:55 -04:00
Slava Pestov 5ef378d12f Add some unit tests 2007-10-09 02:06:48 -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 aab17e88be Uncomment unit test which doesn't fail anymore 2007-10-05 15:25:44 -04:00
Slava Pestov 88168656dd Another compiler fix 2007-10-01 06:56:45 -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 Pestov 894a657056 Alien unboxing 2007-09-29 19:43:03 -04:00
Slava Pestov f7c2c9e441 Working on improved alien intrinsics 2007-09-28 04:02:33 -04:00
Slava Pestov 3995a5c824 Cleanups 2007-09-28 00:26:58 -04:00
Slava Pestov 118772b634 Cleaning up generator.registers 2007-09-27 21:23:24 -04:00
Slava Pestov 480e6a8b2b Clean up generator.registers a bit 2007-09-27 17:30:34 -04:00
U-C4\Administrator 4e36ccde5a Merge git://spitspat.com/git/factor
Conflicts:

	core/compiler/test/intrinsics.factor
	vm/cpu-x86.h
2007-09-27 15:13:23 -05:00
U-C4\Administrator 9a0ac0e975 Attempt to merge in changes
F_FASTCALL
2007-09-27 15:10:37 -05:00
U-3ADF\Administrator dcaee61e0e Unit tests would fail if malloc failed (e.g. when it's not compiled) 2007-09-26 19:40:32 +02:00
Slava Pestov a96457cecc Initial import 2007-09-20 18:09:08 -04:00