summaryrefslogtreecommitdiff
path: root/spec/ruby/core/numeric/real_spec.rb
diff options
context:
space:
mode:
authorMarc-Andre Lafortune <github@marc-andre.ca>2019-12-23 01:59:17 -0500
committerMarc-Andre Lafortune <github@marc-andre.ca>2019-12-23 01:59:17 -0500
commit7779ade48c2786992e41c0ab87761ab467f4be49 (patch)
tree7b5ca2a60922ba7191485c07db8383fcd82c7278 /spec/ruby/core/numeric/real_spec.rb
parentdadf1255b6e13578f888c239f0dc6fb201fd40bb (diff)
NEWS: Fix issue reference [#15807] [DOC]
Diffstat (limited to 'spec/ruby/core/numeric/real_spec.rb')
0 files changed, 0 insertions, 0 deletions
-07-24YJIT: Fallback send instructions to vm_sendish (#8106)Takashi Kokubun Notes: Merged-By: k0kubun <takashikkbn@gmail.com> 2023-07-11Remove obsoleted USE_INSNS_COUNTER macro for nowTakashi Kokubun I don't use that these days. I'd like to remove this to ease a change I'm writing. I'll resurrect this when I need this again. 2023-03-16Refactor jit_func_t and jit_execTakashi Kokubun I closed https://github.com/ruby/ruby/pull/7543, but part of the diff seems useful regardless, so I extracted it. 2023-03-06Remove obsoleted MJIT_HEADER macroTakashi Kokubun Notes: Merged: https://github.com/ruby/ruby/pull/7461 2022-03-24Add ISEQ_BODY macroPeter Zhu Use ISEQ_BODY macro to get the rb_iseq_constant_body of the ISeq. Using this macro will make it easier for us to change the allocation strategy of rb_iseq_constant_body when using Variable Width Allocation. Notes: Merged: https://github.com/ruby/ruby/pull/5698 2021-10-20Remove the scraperAaron Patterson Now that we're using the jit function entry point, we don't need the scraper. Thank you for your service, scraper. ❤️ 2021-10-20Yet Another Ruby JIT!Jose Narvaez Renaming uJIT to YJIT. AKA s/ujit/yjit/g. 2021-10-20Restore interpreter regs in ujit hook. Implement leave bytecode.Maxime Chevalier-Boisvert 2021-10-20Fix compilation for -DUSE_INSNS_COUNTERAlan Wu 2021-09-11Remove printf family from the mjit headerNobuyoshi Nakada Linking printf family functions makes mjit objects to link unnecessary code. Notes: Merged: https://github.com/ruby/ruby/pull/4820 2021-08-22Suppress unused-label warningsNobuyoshi Nakada 2020-07-10RUBY_CONST_ASSERT: use STATIC_ASSERT instead卜部昌平 Static assertions shall be done using STATIC_ASSERT these days. Notes: Merged: https://github.com/ruby/ruby/pull/3296 2020-04-13add #include guard hack卜部昌平 According to MSVC manual (*1), cl.exe can skip including a header file when that: - contains #pragma once, or - starts with #ifndef, or - starts with #if ! defined. GCC has a similar trick (*2), but it acts more stricter (e. g. there must be _no tokens_ outside of #ifndef...#endif). Sun C lacked #pragma once for a looong time. Oracle Developer Studio 12.5 finally implemented it, but we cannot assume such recent version. This changeset modifies header files so that each of them include strictly one #ifndef...#endif. I believe this is the most portable way to trigger compiler optimizations. [Bug #16770] *1: https://docs.microsoft.com/en-us/cpp/preprocessor/once *2: https://gcc.gnu.org/onlinedocs/cppinternals/Guard-Macros.html Notes: Merged: https://github.com/ruby/ruby/pull/3023 2019-12-28Add VM insns counter like debug_counter (#2789)Takashi Kokubun Notes: Merged-By: k0kubun <takashikkbn@gmail.com> 2019-09-20Fixed format specifiersNobuyoshi Nakada Use PRIdPTRDIFF for the platforms where a pointer is larger than a long. 2019-09-19Avoid unneeded casts in INSN_ENTRY_SIGTakashi Kokubun 2019-09-19Drop PREFETCH macro unused since 6b534134a7Takashi Kokubun 2019-09-07Avoid defining DISPATCH_ARCH_DEPEND_WAY macroTakashi Kokubun when it's not used. This macro is not used when it's direct threaded code. This patch is purely for readability and has no impact for any behavior.