aboutsummaryrefslogtreecommitdiff
path: root/compiler/elymasAsmLib.ey
AgeCommit message (Expand)Author
2015-05-13Now with 57% less runtimeDrahflow
2015-05-13Use nametable templatingDrahflow
2015-05-03How'bout hashing the trailing 8 bytes, too?Drahflow
2015-05-02Hashed nametablesDrahflow
2015-04-11Sane handling of integer divisionDrahflow
2014-02-23Fixed stack-overflow in GC for self-refing stacksDrahflow
2014-02-18Coroutines.Drahflow
2014-01-09Floating point supportDrahflow
2014-01-08Freeing heap type markers 2-3 for scalars (floats)Drahflow
2014-01-01Old scaffolding removedDrahflow
2013-12-31Further reductions of memory wasteDrahflow
2013-12-29Memory footprint reduced to ~10%Drahflow
2013-12-28Reducing memory footprintDrahflow
2013-12-14Removed variable version of constant addressDrahflow
2013-12-14Removed already fixed FIXMEDrahflow
2013-10-22Can now retype functionsDrahflow
2013-09-2811% faster with unboxed integersDrahflow
2013-09-28wrong (but harmless) initialization correctedDrahflow
2013-09-28heapSize is more usefulDrahflow
2013-09-27Direct static access by offset /r14 :pushqMemDisp8Drahflow
2013-09-27currentScope now in r14Drahflow
2013-09-27Results of some debuggingDrahflow
2013-09-2623.2% fasterDrahflow
2013-09-26Further performance improvementsDrahflow
2013-09-25Library build time down another 3.2%Drahflow
2013-09-22Faster name resolutionDrahflow
2013-09-22=abc and |abc now optimized to static accessDrahflow
2013-09-20Client-side optimizerDrahflow
2013-09-15Obvious optimization is obviousDrahflow
2013-09-15Minimal further GC improvementsDrahflow
2013-09-15References now stored separately from opcodesDrahflow
2013-09-05Improvements to the GCDrahflow
2013-09-0416% faster library built time (regex optimization)Drahflow
2013-08-19Specialized integer allocator, more speedDrahflow
2013-08-18Further optimizationsDrahflow
2013-08-18A few speed improvementsDrahflow
2013-08-12Some optimizations to the allocatorDrahflow
2013-08-11Static-mode names now patched upDrahflow
2013-08-08First usage of optimization semanticsDrahflow
2013-08-06"range" now excludes second argumentDrahflow
2013-08-04Correctly freeze allocation list fill stateDrahflow
2013-08-04Removed crashes due to GC following freeze residueDrahflow
2013-07-21Disable GC load testingDrahflow
2013-07-20freeze2.test now with GCDrahflow
2013-07-10Removed quadratic runtime from allocatorDrahflow
2013-07-10Bitmap based memory allocatorDrahflow
2013-06-24Can now freeze program into ELF binaryDrahflow
2013-03-23Correct function allocationDrahflow
2013-03-01Correct handling length-divisible-by-8-stringsDrahflow
2013-02-06Typed functions now executing (a little)Drahflow