ee3949ac3d505394a70ff1e66b8d5ed4a9e9db6f
|
2025-04-03 |
Improve register alloc and dealloc error messaging (https://github.com/Shopify/zjit/pull/90) |
32374b70fe04a98542f0a71c72e40b470b6ffb88
|
2025-04-03 |
Add miscellaneous Clippy 'corrections' (https://github.com/Shopify/zjit/pull/92) |
31106afdce97313d3598457f1f5b422a04c4af86
|
2025-04-04 |
Add miscellaneous Clippy 'corrections' pt. 2 (https://github.com/Shopify/zjit/pull/95) |
164bd8e1a69680867c6fe0dfde46afb5eb68552e
|
2025-04-07 |
Add codegen support for ArrayDup |
490a6d8ef932f3ce2536cb496c12878d88eb40a0
|
2025-04-15 |
Add codegen for NewArray instruction (https://github.com/Shopify/zjit/pull/110) |
dfacd052354ebba915cf2cb87c55fd969a4d6ecf
|
2025-04-17 |
Change mentions of YJIT to ZJIT (https://github.com/Shopify/zjit/pull/113) |
9106088b7e581c98ac9ad613664a38f65aee14cb
|
2025-04-21 |
Fix typo in doc/zjit.md |
bf3be2723ab888037c1d47114ffcde85b87155ee
|
2025-04-23 |
ZJIT: Fix README example command (#13163) |
f23d866280bea20d2011d54dc94181e8c4256ea3
|
2025-09-02 |
ZJIT: Use is_empty over compare with "" |
d0ea036e8316aebe77986c060a899ee6c0510ed2
|
2025-09-02 |
ZJIT: Use .is_some_and |
8e8f2ba2b46a3b95c90f2b6b60480b3c5cd7c23e
|
2025-09-02 |
ZJIT: Use copied over map(|x| *x) |
efd2746b3f0b54aac77c568e4d09ed4d1b947c0b
|
2025-09-02 |
ZJIT: Remove unnecessary .into calls |
d51ea6be5061779f6fb5618e687a2b312f0ffd9a
|
2025-09-02 |
ZJIT: Remove unnecessary return statements |
85fd5d5ab5d885347e367b24027cfa4ac215774b
|
2025-09-02 |
ZJIT: Use Copy instead of Clone |
5283443bdaff8e1cf591499662fd109acda6ad4f
|
2025-09-03 |
ZJIT: Add documentation note in doc/zjit.md |
a8a2f1f06c3435aaa47c82512f5bf0e3a605132e
|
2025-09-03 |
ZJIT: Fix documentation build warnings |
8a350775aab898ea0f0fad5663b259caa840fc1f
|
2025-09-03 |
ZJIT: Add missing module doc comments |
a6d397e29c61030f130f8d83e6bfe6d99ebbae91
|
2025-09-03 |
ZJIT: Ensure `clippy` passes and silence unnecessary warnings (#14439) |
80079ba42505d63cafac674bd23c0317e6a5cdd6
|
2025-09-08 |
ZJIT: Fix 30k if stmt test (#14446) |
30f85ce5302d4e8da5852726db9a2bc607b5aeec
|
2025-09-12 |
YJIT: Remove cargo from release builds |
f75e1cb362f57aa9e18c42026adec39b86d4e5c6
|
2025-09-12 |
ZJIT: Move jit.rs to ruby.rs and create a shared crate `jit` |
cd85fe5a87f3f7cac92b132f9f195a3d39685a37
|
2025-09-12 |
ZJIT: Add support for stats_allocator |
c22d84a1211f139cbbb9b5fc00082e7b6a7c652e
|
2025-09-17 |
ZJIT: Revert documentation indent (#14580) |
cbfe403315c4eab4f37906137b99c195204d63fe
|
2025-09-22 |
ZJIT: Add polymorphism counters (#14608) |
2f1c30cd50e464880e44da670d3ad8ebe00fc899
|
2025-09-30 |
ZJIT: Add --zjit-trace-exits (#14640) |
0f3d3c78530260ef1b44f7b7808a3e0e009d54f0
|
2025-09-30 |
ZJIT: Add extra info to rb_zjit_add_frame |
0a4bfb6499041535bebe7a6f5f27cc083716427e
|
2025-09-30 |
ZJIT: Add correction rb_zjit_exit_locations_dict |
55d363bd8dc8a5eddb63fee19af90edc98529a64
|
2025-09-30 |
ZJIT: Use binwrite in zjit.rb |
a0a4068e1be52d01533496237ced56fe2e8f743c
|
2025-09-30 |
ZJIT: Use optimized exit_locations implementation |
df2d1d5ad386c51ad9750282917ecacf2b343598
|
2025-09-30 |
ZJIT: Decouple stats and side exit tracing (#14688) |
df90a645d41d831431bff97ca53c8b61585c40c8
|
2025-10-01 |
ZJIT: Use Marshal.dump to handle large writes |
81f253577a77a934bfa02a33d80ca2a7c6af9a04
|
2025-10-02 |
ZJIT: Enable sample rate for side exit tracing (#14696) |
3ec49b9870d8c26d552bd6ae7aa6a0f452daec25
|
2025-10-06 |
ZJIT: Make documentation command target ZJIT specifically |
5f4877ab9e2892e294d3f07b13c8e4ec1bb4d70a
|
2025-10-06 |
ZJIT: Simplify cargo install commands for nextest and insta |
11f625f9f7ce61a3ddac98e99776350439b9d4fe
|
2025-10-06 |
ZJIT: Format the term-definition table |
a3d1752c20c477816b835fcec24e0d6ad0d773b5
|
2025-10-06 |
ZJIT: Escape $HOME and format multiline configure command |
4a7ca3d836a2bbbd2e3c6cbaf3002ffa5a2b0078
|
2025-10-06 |
ZJIT: Reformat and add highlighting to ZJIT documentation |
b78270a6c6181e02acf281bcbb0c6a5429a9537a
|
2025-10-07 |
ZJIT: Remove unnecessary .dup calls in exit_locations |
4d0f53520c09eab591ba69fb3fa16d7f55103bc8
|
2025-10-07 |
ZJIT: Change name format of zjit_exit_locations dump file |
c1cb034356a96cc378106de91142784de08c6fc6
|
2025-10-07 |
ZJIT: Refactor comments and rewrite frames handling |
9a75c05b5ab7eaee9e3db14b5651034bb414aa5e
|
2025-10-07 |
ZJIT: Ignore results with no samples |
d7f2a1ec9a1ae569bf79f06ad44e0f76292c9b06
|
2025-10-09 |
ZJIT: Profile opt_aref (#14778) |
50cd34c4e837466ce041adf114ea474e6627bb91
|
2025-10-10 |
ZJIT: Add Insn:: ArrayArefFixnum to accelerate Array#[] (#14717) |
bb4526b9b1c25f2e6435802321137d0d33216b76
|
2025-10-15 |
ZJIT: Add trace exit counter (#14831) |
6a94632d4a92c17f97acdc2856a36a187092efcd
|
2025-10-15 |
ZJIT: Add HashAref to HIR and inline Hash#[] to HashAref (#14838) |
d272a81f42414d1576dbb44128fcbea74a6cf1d2
|
2025-10-15 |
ZJIT: Rewrite arm64_split_with_scratch_reg for clarity |
190a3cd4759e62166004639bbe3b1f6a134b1f3b
|
2025-10-16 |
ZJIT: [DOC] Recommend cargo-binstall for ZJIT tool installation (GH-14859) |
a0bf6d349856dfca22798a49c5b4e05162edaf3c
|
2025-10-17 |
ZJIT: Add inlining for Kernel#respond_to? (#14873) |