log

age author description
Fri, 05 Nov 2010 02:42:18 +0000 Mike Pavone Improve Dictionary pretty printing slightly
Fri, 05 Nov 2010 02:41:34 +0000 Mike Pavone Print type name in error message for a missing method
Fri, 05 Nov 2010 02:40:51 +0000 Mike Pavone Port availability of type names at runtime to compiled compiler
Thu, 28 Oct 2010 21:39:17 -0400 Mike Pavone Simplify and speed up List by removing support for sparse Lists
Thu, 28 Oct 2010 21:07:03 -0400 Mike Pavone Update compilation scripts
Thu, 28 Oct 2010 21:05:50 -0400 Mike Pavone Add support for Int32 as Dictionary key
Thu, 28 Oct 2010 21:05:24 -0400 Mike Pavone Add bitwise and and or
Thu, 28 Oct 2010 21:04:44 -0400 Mike Pavone Improve comparison performance by using a constant rather than building a new result object each time
Thu, 28 Oct 2010 21:04:12 -0400 Mike Pavone Fixed memory leak when an output is only attached to a single null input
Thu, 21 Oct 2010 23:55:15 -0400 Mike Pavone Use List for Subsets instead of a Dictionary for performance reasons. Fix issue with List literals. Compiled compiler is now self-hosting.
Mon, 18 Oct 2010 00:50:18 -0400 Mike Pavone Improved memory debug output and fixed memory leak in Array
Fri, 15 Oct 2010 00:55:02 -0400 Mike Pavone Merged changes from interpreted version of compiler to compiled version
Thu, 14 Oct 2010 22:37:20 -0400 Mike Pavone Performance optimization
Wed, 13 Oct 2010 02:51:56 -0400 Mike Pavone Improved profiling
Wed, 13 Oct 2010 01:18:53 +0000 Mike Pavone Merge
Wed, 13 Oct 2010 01:15:04 +0000 Mike Pavone More performance optimizations
Mon, 11 Oct 2010 21:53:49 -0400 Mike Pavone Merge Escape Rhope Name performance hack back in
Mon, 11 Oct 2010 21:53:27 -0400 Mike Pavone Small changes to make profile data a little cleaner
Mon, 11 Oct 2010 20:04:48 -0400 Mike Pavone Merge
Wed, 06 Oct 2010 23:48:32 +0000 Mike Pavone Merge
Wed, 06 Oct 2010 23:47:26 +0000 Mike Pavone Hack to reduce overhead of Escape Rhope Name
Wed, 06 Oct 2010 23:46:47 +0000 Mike Pavone Improved implementation of Pattern
Fri, 03 Sep 2010 08:11:51 -0400 Mike Pavone Broken attempt at perf opt
Tue, 24 Aug 2010 23:22:45 -0400 Mike Pavone Merge
Tue, 24 Aug 2010 23:22:17 -0400 Mike Pavone Various compiler improvements
Wed, 25 Aug 2010 03:19:57 +0000 Mike Pavone Performance improvement for string comparisons
Wed, 11 Aug 2010 03:13:28 -0400 Mike Pavone Compiler compiled by compiler sort of working
Tue, 10 Aug 2010 20:55:52 -0400 Mike Pavone Added files I forgot to add in a previous commit
Mon, 09 Aug 2010 23:53:20 -0400 Mike Pavone Fixed some bugs that were preventing compiled compiler from working correctly. Need to address memory usage
Mon, 09 Aug 2010 02:03:57 -0400 Mike Pavone Broken port of parser to compiler
Fri, 06 Aug 2010 01:42:37 -0400 Mike Pavone Got dataflow graph code working in compiler (nworker_c.rhope)
Tue, 03 Aug 2010 23:51:39 -0400 Mike Pavone Broken port of nworker to compiler
Tue, 03 Aug 2010 22:38:25 -0400 Mike Pavone fix memory corruption bug
Mon, 02 Aug 2010 05:12:19 -0400 Mike Pavone Semi-broken cleanup of Array implementation
Mon, 02 Aug 2010 01:55:56 -0400 Mike Pavone Cleaned up binary trees benchmark, made memory allocator somewhat configurable at compile time
Mon, 02 Aug 2010 01:00:37 -0400 Mike Pavone Forgot to add this with a prior commit
Mon, 02 Aug 2010 00:59:27 -0400 Mike Pavone Added binary trees benchmark
Mon, 02 Aug 2010 00:58:55 -0400 Mike Pavone Beginning of port of compiler to itself, some bugfixes and a refcount optimization
Sat, 31 Jul 2010 17:17:23 -0400 Mike Pavone Added basic support for list literals in compiler. Updated todo list.
Sat, 31 Jul 2010 15:08:15 -0400 Mike Pavone Implemented Next@Dictionary and Print@Dictionary
Sat, 31 Jul 2010 00:19:15 -0400 Mike Pavone Fix memory leak and bug that was preventing First@Dictionary from working properly
Fri, 30 Jul 2010 19:52:54 -0400 Mike Pavone Merge
Fri, 30 Jul 2010 01:48:59 -0400 Mike Pavone Add First@Dictionary (need to find mem man bug)
Fri, 30 Jul 2010 23:49:39 +0000 Mike Pavone Update fib example to reflect language changes
Fri, 30 Jul 2010 23:49:19 +0000 Mike Pavone Make dispatch type selectable between replicated switch and computed goto
Fri, 30 Jul 2010 23:48:31 +0000 Mike Pavone Add Map, Filter and Find
Tue, 27 Jul 2010 23:33:31 -0400 Mike Pavone Initial implementation of Dictionary
Tue, 27 Jul 2010 15:23:32 -0400 Mike Pavone Fix bug with conditionally assigning a literal or input to a named pipe
Thu, 22 Jul 2010 05:39:08 +0000 Mike Pavone Very basic file access is now working; however, there's a bug involving assigning a literal to a named pipe inside a conditional block that needs fixing
Wed, 21 Jul 2010 00:45:13 -0400 Mike Pavone Some progress on File
Sat, 10 Jul 2010 18:02:04 -0400 Mike Pavone Began work on File
Thu, 08 Jul 2010 21:55:47 -0400 Mike Pavone Working String implementation and some basic (but nowhere near exhaustive) tests
Thu, 08 Jul 2010 09:57:16 -0400 Mike Pavone Some untested progress on String
Wed, 07 Jul 2010 00:36:59 -0400 Mike Pavone Fix list implementation
Tue, 06 Jul 2010 07:52:59 -0400 Mike Pavone Partially working implementation of List. Modified build scripts to allow use of other compilers. Fixed some bugs involving method implementations on different types returning different numbers of outputs. Added Fold to the 'builtins' in the comipler.
Thu, 01 Jul 2010 21:32:08 -0400 Mike Pavone Add support for Worker type
Sat, 19 Jun 2010 23:13:41 -0400 Mike Pavone Add some error checking, cleanup output and add a bad test file
Fri, 18 Jun 2010 17:00:50 -0400 Mike Pavone Add =@String, fix bool bug
Fri, 18 Jun 2010 15:07:09 -0400 Mike Pavone Add Int32@String and Get Char. Fix stack bug
Wed, 16 Jun 2010 04:36:53 +0000 Mike Pavone Beginning of List implementation