log

age author description
Thu, 08 Oct 2009 22:54:39 -0400 Mike Pavone merge
Thu, 08 Oct 2009 22:54:30 -0400 Mike Pavone Use replicated switch statement for returns and late-bound calls
Thu, 08 Oct 2009 03:03:48 -0400 Mike Pavone Some small optimizations
Thu, 08 Oct 2009 02:12:25 -0400 Mike Pavone Avoid unnecessary nested switch
Thu, 08 Oct 2009 01:52:38 -0400 Mike Pavone Initial experiment with goto and switch
Thu, 29 Apr 2010 01:47:10 -0400 Mike Pavone Started working on Slice@String
Thu, 29 Apr 2010 01:12:43 -0400 Mike Pavone Defer processing of string literals until after simpler ones to avoid a segfault
Thu, 29 Apr 2010 04:32:54 +0000 Mike Pavone Cleaned up some C warnings and added a simple compile script
Wed, 28 Apr 2010 01:23:30 -0400 Mike Pavone String literals almost working. Print moved out of C runtime.
Thu, 22 Apr 2010 02:18:26 -0400 Mike Pavone Added integer type conversions and started on the implementation of String
Fri, 16 Apr 2010 01:57:04 -0400 Mike Pavone Add support for various integer literals and add support for raw pointers to objects and raw pointers to arrays in the FFI
Thu, 08 Apr 2010 01:02:18 -0400 Mike Pavone Added initial FFI implementation, Array type and 64-bit integers
Tue, 02 Mar 2010 00:18:49 -0500 Mike Pavone Fixed some bugs introduced in previous commit and moved definition of integer methods out of runtime and into the compiler
Tue, 22 Dec 2009 01:22:09 -0500 Mike Pavone Cleaned up constructor names and merged some other changes in to support the Rhope website
Tue, 01 Dec 2009 03:59:31 -0500 Mike Pavone Added Date Time object
Mon, 30 Nov 2009 23:47:08 -0500 Mike Pavone Fixed Linux makefile
Sat, 31 Oct 2009 21:28:28 -0400 Mike Pavone Beginning of basic type inference
Thu, 15 Oct 2009 21:32:43 -0400 Mike Pavone Added methods to support type inference
Tue, 13 Oct 2009 00:07:34 -0400 Mike Pavone Fields can now be defined to have naked primitive types
Sat, 10 Oct 2009 16:40:50 -0400 Mike Pavone Added faster allocator for small objects
Fri, 09 Oct 2009 01:01:26 -0400 Mike Pavone Started adding support for naked values in user defined objects
Thu, 08 Oct 2009 00:37:24 -0400 Mike Pavone forgot a couple of files
Tue, 06 Oct 2009 23:13:47 -0400 Mike Pavone Started work on adding Array support
Mon, 05 Oct 2009 23:12:43 -0400 Mike Pavone Added support for type declarations on user defined workers and added a few more methods to Int32 in the runtime for the C backend
Sat, 03 Oct 2009 03:18:15 -0400 Mike Pavone User defined types work in the compiler now
Wed, 30 Sep 2009 23:55:04 -0400 Mike Pavone C backend portion of supporting user defined types is done, but untested. Parser/NWorker still need a fair bit of work
Wed, 30 Sep 2009 01:25:03 -0400 Mike Pavone More work on supporting user defined types in the C backend
Mon, 28 Sep 2009 22:08:40 -0400 Mike Pavone Started adding support for user defined types to C backend
Mon, 28 Sep 2009 19:49:06 -0400 Mike Pavone Merged changes
Mon, 28 Sep 2009 19:48:45 -0400 Mike Pavone Added Unix Time worker to interpreter
Mon, 28 Sep 2009 19:42:33 -0400 Mike Pavone Compiler now works for some simple programs
Sat, 27 Jun 2009 01:50:33 -0400 Mike Pavone Missed registration for *@Real Number in previous commit
Fri, 26 Jun 2009 19:57:46 -0400 Mike Pavone Merged in the worker registration code for the math functions added for ICFP 08
Fri, 26 Jun 2009 17:24:31 -0400 Mike Pavone Merged change
Fri, 26 Jun 2009 17:23:20 -0400 Mike Pavone Added Get Double@File
Thu, 25 Jun 2009 02:15:36 +0000 William Morgan Fixed spelling error in parser error message.
Wed, 24 Jun 2009 23:56:49 -0400 Mike Pavone Some fixes to parser_old.rhope
Wed, 24 Jun 2009 20:05:21 +0000 Mike Pavone Added beginnings of graphical editor prototype
Wed, 24 Jun 2009 02:07:12 -0400 Mike Pavone Converted old parser to new syntax (needs work, currently crashes interpreter
Tue, 23 Jun 2009 01:16:04 -0400 Mike Pavone Limited compilation from dataflow graph to C backend
Wed, 27 May 2009 21:42:37 -0400 Mike Pavone Differentiate between method and normal calls in dataflow graph compiler
Wed, 27 May 2009 21:29:15 +0000 Mike Pavone Initial work on compiling dataflow graphs to a backend
Wed, 27 May 2009 04:49:32 -0400 Mike Pavone C backend working well enough to generate Fib test
Tue, 26 May 2009 23:37:59 -0400 Mike Pavone Merged accidentally created head
Tue, 26 May 2009 23:37:38 -0400 Mike Pavone Merged changes
Tue, 26 May 2009 23:36:41 -0400 Mike Pavone Added forgotten release_ref to fib test
Tue, 26 May 2009 23:52:32 +0000 Mike Pavone C backend close to being useable
Tue, 26 May 2009 23:49:46 +0000 mpavone C backend close to being useable
Mon, 25 May 2009 23:34:36 -0400 Mike Pavone Finished fib test and did some small work on the c backend
Tue, 19 May 2009 23:29:55 -0400 Mike Pavone Stack unwind is so close I can almost taste it
Sat, 16 May 2009 23:24:24 -0400 Mike Pavone Changes to calldata struct for stack unwind
Sat, 16 May 2009 23:22:45 -0400 Mike Pavone Limit stack use in Int32 in prep for stack unwind changes
Wed, 13 May 2009 23:37:19 -0400 Mike Pavone Improved helper macros and added separate Rhope stack in runtime
Wed, 13 May 2009 00:47:40 -0400 Mike Pavone Added current work on new runtime
Wed, 13 May 2009 00:43:58 -0400 Mike Pavone Merged parser changes and Linux box enhancements
Wed, 13 May 2009 00:43:12 -0400 Mike Pavone Groundwork for parsing expressions in new parser
Wed, 29 Apr 2009 23:59:13 -0400 Mike Pavone Handle blueprints in new parser
Wed, 29 Apr 2009 03:21:23 -0400 Mike Pavone Partial set of fixes and enhancements from Linux box
Wed, 29 Apr 2009 02:58:03 -0400 Mike Pavone Adding WIP compiler code
Wed, 29 Apr 2009 02:13:24 -0400 Mike Pavone Small fixes and enhancements from main windows box