2020-05-02 |
Brian Shirai | Clean up some ThreadNexus remnants.
|
commit | commitdiff | tree |
2020-04-21 |
Brian Shirai | JIT: "I'm back fam" 😻
|
commit | commitdiff | tree |
2020-04-21 |
Brian Shirai | Clean up some deprecations.
|
commit | commitdiff | tree |
2020-04-21 |
Brian Shirai | Distributed ThreadNexus to Machine, Threads, ThreadState.
|
commit | commitdiff | tree |
2020-04-19 |
Brian Shirai | No need for mspec gem.
|
commit | commitdiff | tree |
2020-04-19 |
Brian Shirai | Prepare for LLVM 10.0.
|
commit | commitdiff | tree |
2020-04-19 |
Brian Shirai | Unwind all thread stacks on halt.
|
commit | commitdiff | tree |
2020-02-22 |
Brian Shirai | Don't discard MachineThread ThreadState on fork.
|
commit | commitdiff | tree |
2020-02-18 |
Brian Shirai | Release last ThreadState.
|
commit | commitdiff | tree |
2020-02-18 |
Brian Shirai | Finalize UnwindSite caches.
|
commit | commitdiff | tree |
2020-02-17 |
Brian Shirai | More Thread, ThreadState cleanup.
|
commit | commitdiff | tree |
2020-02-17 |
Brian Shirai | Some Channel and misc cleanup.
|
commit | commitdiff | tree |
2020-02-16 |
Brian Shirai | Update README.md
|
commit | commitdiff | tree |
2020-02-16 |
Brian Shirai | Update README.md
|
commit | commitdiff | tree |
2020-02-16 |
Brian Shirai | Removed old concurrency utils.
|
commit | commitdiff | tree |
2020-02-07 |
Brian Shirai | Update README.md
|
commit | commitdiff | tree |
2020-02-06 |
Brian Shirai | Update README.md
|
commit | commitdiff | tree |
2020-02-05 |
Brian Shirai | Update README.md
|
commit | commitdiff | tree |
2020-02-05 |
Brian Shirai | Boot and halt on main thread.
|
commit | commitdiff | tree |
2020-02-03 |
Brian Shirai | Removed remnants of C++ tests.
|
commit | commitdiff | tree |
2020-02-03 |
Brian Shirai | Moved locks to Machine.
|
commit | commitdiff | tree |
2020-02-03 |
Brian Shirai | Removed configure step for machine tests.
|
commit | commitdiff | tree |
2020-02-03 |
Brian Shirai | Removed C++ tests.
|
commit | commitdiff | tree |
2020-02-03 |
Brian Shirai | Move more of Environment into Machine.
|
commit | commitdiff | tree |
2020-02-02 |
Brian Shirai | Start updating README.
|
commit | commitdiff | tree |
2020-02-02 |
Brian Shirai | 🤷
|
commit | commitdiff | tree |
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 |