2020-02-02 |
Brian Shirai | Clean a few spec tags.
|
commit | commitdiff | tree |
2020-02-02 |
Brian Shirai | Let backtrace locations wrap.
|
commit | commitdiff | tree |
2020-02-02 |
Brian Shirai | More cleanup.
|
commit | commitdiff | tree |
2020-02-01 |
Brian Shirai | Ok, fine, fail on Bionic then.
|
commit | commitdiff | tree |
2020-02-01 |
Brian Shirai | Back to the ol' Trusty.
|
commit | commitdiff | tree |
2020-02-01 |
Brian Shirai | Removed VM.
|
commit | commitdiff | tree |
2020-01-31 |
Brian Shirai | Removed ManagedThread.
|
commit | commitdiff | tree |
2020-01-31 |
Brian Shirai | Moved State to ThreadState.
|
commit | commitdiff | tree |
2020-01-31 |
Brian Shirai | Removed SharedState, VMThreadState.
|
commit | commitdiff | tree |
2020-01-28 |
Brian Shirai | Locate the CodeDB for the VM tests.
|
commit | commitdiff | tree |
2020-01-28 |
Brian Shirai | Revert "Add task to show CodeDB dir."
|
commit | commitdiff | tree |
2020-01-28 |
Brian Shirai | Add task to show CodeDB dir.
|
commit | commitdiff | tree |
2020-01-28 |
Brian Shirai | Introduce new Machine structure.
|
commit | commitdiff | tree |
2020-01-27 |
Brian Shirai | Remove obsolete JIT file.
|
commit | commitdiff | tree |
2020-01-27 |
Brian Shirai | Revert "Release rapidjson document storage."
|
commit | commitdiff | tree |
2020-01-27 |
Brian Shirai | Release rapidjson document storage.
|
commit | commitdiff | tree |
2020-01-27 |
Brian Shirai | Try Bionic again.
|
commit | commitdiff | tree |
2020-01-27 |
Brian Shirai | Clean up some old stuff.
|
commit | commitdiff | tree |
2020-01-27 |
Brian Shirai | Run specs in small batches.
|
commit | commitdiff | tree |
2020-01-27 |
Brian Shirai | Added undefined behavior sanitizer to --sanitize.
|
commit | commitdiff | tree |
2020-01-27 |
Brian Shirai | Ensure CallFrame is initialized.
|
commit | commitdiff | tree |
2020-01-26 |
Brian Shirai | Dispose of ExtendedHeaders at the end of a GC cycle.
|
commit | commitdiff | tree |
2020-01-26 |
Brian Shirai | Maybe later GitHub Actions. :wave:
|
commit | commitdiff | tree |
2020-01-26 |
Brian Shirai | Shotgun the packages.
|
commit | commitdiff | tree |
2020-01-26 |
Brian Shirai | Fifth times a charm?.
|
commit | commitdiff | tree |
2020-01-26 |
Brian Shirai | Name some things.
|
commit | commitdiff | tree |
2020-01-26 |
Brian Shirai | My castle for a CLI linter.
|
commit | commitdiff | tree |
2020-01-26 |
Brian Shirai | Tabs :sob:.
|
commit | commitdiff | tree |
2020-01-26 |
Brian Shirai | Try a GitHub Action for CI.
|
commit | commitdiff | tree |
2020-01-26 |
Brian Shirai | Checkpoint for GC *after* saving object reference.
|
commit | commitdiff | tree |
2020-01-26 |
Brian Shirai | Start to clean up 'Machine'.
|
commit | commitdiff | tree |
2020-01-26 |
Brian Shirai | Removed a bunch of Rake stuff.
|
commit | commitdiff | tree |
2020-01-26 |
Brian Shirai | Clean up from memory header rework.
|
commit | commitdiff | tree |
2020-01-26 |
Brian Shirai | Added deprecation for Fixnum, Bignum.
|
commit | commitdiff | tree |
2020-01-26 |
Brian Shirai | Added ref count instructions.
|
commit | commitdiff | tree |
2020-01-26 |
Brian Shirai | Rework extended header & memory handle mechanisms.
|
commit | commitdiff | tree |
2020-01-24 |
Brian Shirai | Track code return value for GC.
|
commit | commitdiff | tree |
2020-01-24 |
Brian Shirai | Use unsynchronized set during GC.
|
commit | commitdiff | tree |
2020-01-24 |
Brian Shirai | Clean up some Valgrind-exposed memory leaks.
|
commit | commitdiff | tree |
2020-01-22 |
Brian Shirai | Exclude sysmacros.h on macOS.
|
commit | commitdiff | tree |
2020-01-22 |
Brian Shirai | Enhance --sanitize configure option.
|
commit | commitdiff | tree |
2020-01-22 |
Brian Shirai | Switch to AddressSanitizer.
|
commit | commitdiff | tree |
2020-01-22 |
Brian Shirai | Fix warning on Ubuntu Bionic.
|
commit | commitdiff | tree |
2020-01-22 |
Brian Shirai | Added --sanitize configure flag.
|
commit | commitdiff | tree |
2020-01-22 |
Brian Shirai | More work on array-type instructions.
|
commit | commitdiff | tree |
2020-01-22 |
Brian Shirai | Revert "Disable experimental compiler plugins."
|
commit | commitdiff | tree |
2020-01-22 |
Brian Shirai | Added start of array-type instructions.
|
commit | commitdiff | tree |
2020-01-20 |
Brian Shirai | Disable experimental compiler plugins.
|
commit | commitdiff | tree |
2020-01-20 |
Brian Shirai | Make a proper pointer to registers.
|
commit | commitdiff | tree |
2020-01-20 |
Brian Shirai | Replaced Float#{nan?, infinity?} primitives.
|
commit | commitdiff | tree |
2020-01-20 |
Brian Shirai | Added more floating point instructions.
|
commit | commitdiff | tree |
2020-01-20 |
Brian Shirai | Handle coded caches better.
|
commit | commitdiff | tree |
2020-01-20 |
Brian Shirai | Reset start time after fork.
|
commit | commitdiff | tree |
2020-01-20 |
Brian Shirai | Finished removing Fixnum, Bignum classes in core.
|
commit | commitdiff | tree |
2020-01-19 |
Brian Shirai | Simplify Integer.===.
|
commit | commitdiff | tree |
2020-01-19 |
Brian Shirai | Back to trusty.
|
commit | commitdiff | tree |
2020-01-19 |
Brian Shirai | Reset process start time in forked child.
|
commit | commitdiff | tree |
2020-01-19 |
Brian Shirai | Removed unnecessary subprocess from Fiber#resume spec.
|
commit | commitdiff | tree |
2020-01-19 |
Brian Shirai | Improved Process.waitpid.
|
commit | commitdiff | tree |
2020-01-19 |
Brian Shirai | Moved Fixnum.=== to Integer.
|
commit | commitdiff | tree |
2020-01-19 |
Brian Shirai | Try bionic on Travis again.
|
commit | commitdiff | tree |
2020-01-19 |
Brian Shirai | Ignore stdlib C-exts that won't build.
|
commit | commitdiff | tree |
2020-01-19 |
Brian Shirai | Enable experimental compiler plugins.
|
commit | commitdiff | tree |
2020-01-12 |
Brian Shirai | Replaced {Fixnum, Bignum}#divmod primitives.
|
commit | commitdiff | tree |
2020-01-11 |
Brian Shirai | Replaced {Bignum, Fixnum}#to_f primitive.
|
commit | commitdiff | tree |
2020-01-11 |
Brian Shirai | Replaced {Fixnum, Bignum}#{to_s, inspect} primitives.
|
commit | commitdiff | tree |
2020-01-11 |
Brian Shirai | Added more instructions.
|
commit | commitdiff | tree |
2020-01-10 |
Brian Shirai | Replaced more Bignum, Fixnum primitives.
|
commit | commitdiff | tree |
2020-01-10 |
Brian Shirai | Revert switching Travis to bionic.
|
commit | commitdiff | tree |
2020-01-10 |
Brian Shirai | Install gdbm on Linux for Travis 18.04 bionic.
|
commit | commitdiff | tree |
2020-01-10 |
Brian Shirai | Install gdbm on Linux for Travis 18.04 bionic.
|
commit | commitdiff | tree |
2020-01-10 |
Brian Shirai | Switch Travis to use 18.04 bionic.
|
commit | commitdiff | tree |
2020-01-10 |
Brian Shirai | Replaced {Fixnum, Bignum}#bit_length primitives.
|
commit | commitdiff | tree |
2020-01-09 |
Brian Shirai | Replaced Fixnum#size, Bignum#size primitives.
|
commit | commitdiff | tree |
2020-01-08 |
Brian Shirai | Replaced Bignum#<<, Bignum#>> primitives.
|
commit | commitdiff | tree |
2020-01-08 |
Brian Shirai | Added more math functions.
|
commit | commitdiff | tree |
2020-01-07 |
Brian Shirai | Replaced Bignum#~, Bignum#-@ primitives.
|
commit | commitdiff | tree |
2020-01-07 |
Brian Shirai | Removed nonsense spec.
|
commit | commitdiff | tree |
2020-01-07 |
Brian Shirai | Replaced more Integer bitwise primitives.
|
commit | commitdiff | tree |
2020-01-07 |
Brian Shirai | Fixed spec assuming 32bit.
|
commit | commitdiff | tree |
2020-01-07 |
Brian Shirai | Replaced more Float, Fixnum, Bignum primitives.
|
commit | commitdiff | tree |
2020-01-06 |
Brian Shirai | Replaced more Fixnum, Bignum primitives.
|
commit | commitdiff | tree |
2020-01-06 |
Brian Shirai | Start replacing Bignum, Float primitives.
|
commit | commitdiff | tree |
2020-01-05 |
Brian Shirai | Replace native_int with intptr_t.
|
commit | commitdiff | tree |
2020-01-05 |
Brian Shirai | Make --without-rpath the default.
|
commit | commitdiff | tree |
2020-01-04 |
Brian Shirai | Added insn stubs for extened integer and float.
|
commit | commitdiff | tree |
2020-01-04 |
Brian Shirai | Added missing n_promote instruction files.
|
commit | commitdiff | tree |
2020-01-04 |
Brian Shirai | Added n_promote.
|
commit | commitdiff | tree |
2020-01-03 |
Brian Shirai | Start unifying Fixnum, Bignum under Integer.
|
commit | commitdiff | tree |
2020-01-01 |
Brian Shirai | Replaced more Fixnum primitives.
|
commit | commitdiff | tree |
2019-12-31 |
Brian Shirai | Replaced primitive for Fixnum.===.
|
commit | commitdiff | tree |
2019-12-31 |
Brian Shirai | Replace primitive for Fixnum#>>, Fixnum#<<.
|
commit | commitdiff | tree |
2019-12-31 |
Brian Shirai | Added more integer instructions.
|
commit | commitdiff | tree |
2019-12-31 |
Brian Shirai | Simplify r_load_int instruction.
|
commit | commitdiff | tree |
2019-12-31 |
Brian Shirai | Define Fixnum#!, Fixnum#!=.
|
commit | commitdiff | tree |
2019-12-30 |
Brian Shirai | Don't remove code caches for now.
|
commit | commitdiff | tree |
2019-12-30 |
Brian Shirai | Replaced primitive for Fixnum#/.
|
commit | commitdiff | tree |
2019-12-30 |
Brian Shirai | Fixed loading IRB files.
|
commit | commitdiff | tree |
2019-12-30 |
Brian Shirai | Replaced more Fixnum primitives with bytecode.
|
commit | commitdiff | tree |
2019-12-29 |
Brian Shirai | Added register insns for binary operands.
|
commit | commitdiff | tree |