| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-08-07 | Mark top of stack | Drahflow | |
| 2015-05-02 | Hashed nametables | Drahflow | |
| 2015-04-11 | Sane handling of integer division | Drahflow | |
| 2014-02-18 | Coroutines. | Drahflow | |
| 2014-01-06 | streq -> eq | Drahflow | |
| 2013-12-31 | Less memory usage still | Drahflow | |
| Also, sys .opt now needs less luck to execute correctly. | |||
| 2013-12-28 | Reducing memory footprint | Drahflow | |
| 2013-10-15 | Dynamically shared object support | Drahflow | |
| 2013-10-02 | Fixed obnoxious "not a scope" error after freeze | Drahflow | |
| 2013-09-29 | jnle implemented | Drahflow | |
| 2013-09-28 | Rewriting * when types are predictable | Drahflow | |
| 2013-09-28 | 11% faster with unboxed integers | Drahflow | |
| 2013-09-27 | currentScope now in r14 | Drahflow | |
| 2013-09-27 | jmpqMem | Drahflow | |
| 2013-09-27 | Results of some debugging | Drahflow | |
| 2013-09-26 | Further performance improvements | Drahflow | |
| 2013-09-24 | Saner patching of static loads | Drahflow | |
| 2013-09-22 | =abc and |abc now optimized to static access | Drahflow | |
| 2013-09-20 | Client-side optimizer | Drahflow | |
| 2013-09-15 | References now stored separately from opcodes | Drahflow | |
| 2013-09-10 | Bitfield operations on strings | Drahflow | |
| (maybe moving into bin .* one day) | |||
| 2013-09-05 | Improvements to the GC | Drahflow | |
| 2013-09-03 | str .infix now available | Drahflow | |
| Position semantics now consistent str _ .postfix also available .prefix also available | |||
| 2013-08-19 | Specialized integer allocator, more speed | Drahflow | |
| 2013-08-18 | A few speed improvements | Drahflow | |
| 2013-08-12 | Some optimizations to the allocator | Drahflow | |
| 2013-08-11 | Static-mode names now patched up | Drahflow | |
| 2013-08-08 | First usage of optimization semantics | Drahflow | |
| 2013-07-22 | Code reduction via metaprogramming | Drahflow | |
| 2013-07-22 | Reducing code waste | Drahflow | |
| 2013-07-20 | freeze2.test now with GC | Drahflow | |
| 2013-07-10 | Bitmap based memory allocator | Drahflow | |
| This is still totally unoptimized and very slow, but a necessary first step towards a real mark and sweep GC. | |||
| 2013-06-24 | Can now freeze program into ELF binary | Drahflow | |
| 2013-05-08 | Towards freezing into ELF-binaries | Drahflow | |
| 2013-05-07 | movbRegMemIndexScaleDisp8 | Drahflow | |
| 2013-03-17 | Can now access string elements | Drahflow | |
| 2013-03-01 | Type abstraction begun | Drahflow | |
| 2013-02-17 | Typed execution code converted - untested so far | Drahflow | |
| 2013-02-06 | Typed functions now executing (a little) | Drahflow | |
| 2013-02-01 | io.ey | Drahflow | |
| * syscalls * minimal string library * compiled client library * file handling | |||
| 2013-01-25 | sys .asm .syscall | Drahflow | |
| 2013-01-23 | dom, rep, =[] done | Drahflow | |
| dom now correctly calls .dom on structs rep loops 0 times, not 2^64 times when called with 0 =[] implemented | |||
| 2013-01-22 | More standard functions | Drahflow | |
| grep.ey now compiling | |||
| 2013-01-22 | = now working | Drahflow | |
| 2013-01-22 | each fixed, reverse.ey now working | Drahflow | |
| 2013-01-22 | Scope capture now works | Drahflow | |
| 2013-01-20 | Quote construction within quotes | Drahflow | |
| Also: * range primitive * error strings before :ud2 | |||
| 2013-01-19 | User-defined functions now create scopes | Drahflow | |
| 2013-01-19 | loop now working | Drahflow | |
| 2013-01-18 | Quoting in unquoted contexts now works | Drahflow | |
| ... in principle. The new function does not yet create its own scope. | |||
