Age | Commit message (Expand) | Author |
---|
13 days | ZJIT: Restore most x64 backend tests | Alan Wu |
2025-04-18 | Strength reduce to `CCall` for sends landing in simple C methods | Alan Wu |
2025-04-18 | Move lib.rs functions to appropriate modules (https://.com/Shopify/zjit... | Takashi Kokubun |
2025-04-18 | Assert everything is compiled in test_zjit (https://.com/Shopify/zjit/p... | Takashi Kokubun |
2025-04-18 | Load Param off of cfp->ep (https://.com/Shopify/zjit/pull/31) | Takashi Kokubun |
2025-04-18 | Implement FixnumAdd and stub Point/GuardType (https://.com/Shopify... | Takashi Kokubun |
2025-04-18 | Add std docs to crate docs | Max Bernstein |
2025-04-18 | Add compact Type lattice | Max Bernstein |
2025-04-18 | Add zjit_* instructions to profile the interpreter (https://.com/Shopif... | Takashi Kokubun |
2025-04-18 | Rename --zjit-dump-ssa to --zjit-dump-hir (https://.com/Shopify/zjit/pu... | Takashi Kokubun |
2025-04-18 | Avoid setting RUST_BACKTRACE environment while panicking | Alan Wu |
2025-04-18 | Fix 2024 edition errors | Alan Wu |
2025-04-18 | Resurrect asm comment support | Takashi Kokubun |
2025-04-18 | Add minor comments | Maxime Chevalier-Boisvert |
2025-04-18 | Rename ir.rs to hir.rs to avoid namespace ambiguity with backend | Maxime Chevalier-Boisvert |
2025-04-18 | Add --zjit-debug and debug! macro | Takashi Kokubun |
2025-04-18 | Allow dumping SSA in multiple ways | Takashi Kokubun |
2025-04-18 | Rename utils.rs to cast.rs | Takashi Kokubun |
2025-04-18 | Let tests share the same ZJITState::init() | Takashi Kokubun |
2025-04-18 | Initialize dummy globals for tests | Takashi Kokubun |
2025-04-18 | Start compiling the actual IR | Takashi Kokubun |
2025-04-18 | Add a comment to dump the actual structs | Takashi Kokubun |
2025-04-18 | Add --zjit-dump-ssa option | Takashi Kokubun |
2025-04-18 | Disable stub code execution for now | Takashi Kokubun |
2025-04-18 | Generate working putnil-leave using the backend | Takashi Kokubun |
2025-04-18 | Rename codegen.rs to state.rs | Takashi Kokubun |
2025-04-18 | Fix cargo test | Takashi Kokubun |
2025-04-18 | Stub YJIT-specific implementations in the backend | Takashi Kokubun |
2025-04-18 | Check dump_disasm option before running disasm | Takashi Kokubun |
2025-04-18 | Support --zjit-dump-disasm | Takashi Kokubun |
2025-04-18 | Implement Options as part of ZJITState | Takashi Kokubun |
2025-04-18 | Don't panic; err | Max Bernstein |
2025-04-18 | Implement the disassembler | Takashi Kokubun |
2025-04-18 | Try to use libcapstone | Takashi Kokubun |
2025-04-18 | Fix warnings on Mac | Takashi Kokubun |
2025-04-18 | Return null on Arm | Takashi Kokubun |
2025-04-18 | Generate intructions to be executed | Takashi Kokubun |
2025-04-18 | Get CodeBlock | Takashi Kokubun |
2025-04-18 | Move RubyOpcode | Maxime Chevalier-Boisvert |
2025-04-18 | Add BranchEdge | Maxime Chevalier-Boisvert |
2025-04-18 | Put mod in the right place | Takashi Kokubun |
2025-04-18 | Set up the panic handler | Takashi Kokubun |
2025-04-18 | Add (gutted) asm | Maxime Chevalier-Boisvert |
2025-04-18 | `miniruby --zjit -e nil` runs through iseq_to_ssa | Alan Wu |
2025-04-18 | Copy VirtualMem and mmap | Takashi Kokubun |
2025-04-18 | Hook ZJIT compilation | Takashi Kokubun |
2025-04-18 | Hook zjit_init | Takashi Kokubun |
2025-04-18 | Call libzjit from CRuby | Takashi Kokubun |
2025-04-18 | Move IR to its own file | Max Bernstein |
2025-04-18 | Add putobject | Max Bernstein |