index
:
ruby.git
master
ruby_1_3
ruby_1_4
ruby_1_6
ruby_1_8
ruby_1_8_5
ruby_1_8_6
ruby_1_8_7
ruby_1_9_1
ruby_1_9_2
ruby_1_9_3
ruby_2_0_0
ruby_2_1
ruby_2_2
ruby_2_3
ruby_2_4
ruby_2_5
ruby_2_6
ruby_2_7
ruby_3_0
ruby_3_1
ruby_3_2
ruby_3_3
ruby_3_4
v1_0r
v1_1dev
v1_1r
The Ruby Programming Language
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compile.c
Age
Commit message (
Expand
)
Author
2020-06-27
Removed non-ASCII code to suppress warnings by localized compilers
Nobuyoshi Nakada
2020-06-27
Cosmetic change
Kazuki Tsujimoto
2020-06-27
Add #deconstruct cache to find pattern
Vladimir Dementyev
2020-06-27
Optimize array pattern matching by caching #deconstruct value
Vladimir Dementyev
2020-06-27
Removed no longer used flags
Nobuyoshi Nakada
2020-06-27
Not to rewrite node while compiling
Nobuyoshi Nakada
2020-06-20
Introduce Primitive.attr! to annotate 'inline' (#3242)
Takashi Kokubun
2020-06-20
compile.c: Improve branch coverage instrumentation [Bug #16967]
Yusuke Endoh
2020-06-20
compile.c: pass NODE* instead of a quadruple of code location
Yusuke Endoh
2020-06-20
compile.c (branch_coverage_valid_p): Refactored out
Yusuke Endoh
2020-06-20
compile.c: Use functions for building branch coverage instructions
Yusuke Endoh
2020-06-19
[Feature #16254] Allow `Primitive.func` style
Nobuyoshi Nakada
2020-06-19
[Feature #16254] Allow `__builtin.func` style
Nobuyoshi Nakada
2020-06-18
Dup splat array in certain cases where there is a block argument
Jeremy Evans
2020-06-17
Replaced accessors of `Struct` with `invokebuiltin`
Nobuyoshi Nakada
2020-06-16
Revert "Replaced accessors of `Struct` with `invokebuiltin`"
Nobuyoshi Nakada
2020-06-16
Replaced accessors of `Struct` with `invokebuiltin`
Nobuyoshi Nakada
2020-06-14
Introduce find pattern [Feature #16828]
Kazuki Tsujimoto
2020-06-08
Fix crashes in the peephole optimizer on OpenBSD/sparc64
Jeremy Evans
2020-05-31
compile.c: Mark cursor in debug list
Nobuyoshi Nakada
2020-05-31
compile.c: Removed wrong conversion
Nobuyoshi Nakada
2020-05-30
Adjusted an indent
Nobuyoshi Nakada
2020-05-29
add indent for debug disasm output
Koichi Sasada
2020-05-22
Fixed potential memory leak
Nobuyoshi Nakada
2020-05-20
Use a pinning list for keeping objects alive during assembly.
Aaron Patterson
2020-05-18
Prefer dedicated enum over int
Nobuyoshi Nakada
2020-05-18
built-in method call must not have a receiver
Nobuyoshi Nakada
2020-05-11
drop varargs.h support
卜部昌平
2020-05-11
sed -i 's|ruby/impl|ruby/internal|'
卜部昌平
2020-05-11
sed -i s|ruby/3|ruby/impl|g
卜部昌平
2020-05-11
Added more NORETURN declarations
Nobuyoshi Nakada
2020-05-04
Fix pseudo code for NODE_ARYPTN, NODE_HSHPTN
Kazuki Tsujimoto
2020-04-15
Create succ_index_table as a part of `iseq_setup`
Nobuyoshi Nakada
2020-04-15
Disassemble nop-inserted list
Nobuyoshi Nakada
2020-04-15
Show heading for update_catch_except_flags
Nobuyoshi Nakada
2020-04-12
Avoid UB with flexible array member
Alan Wu
2020-04-08
Suppress -Wswitch warnings
Nobuyoshi Nakada
2020-04-08
Merge pull request #2991 from shyouhei/ruby.h
卜部昌平
2020-03-17
Reduce allocations for keyword argument hashes
Jeremy Evans
2020-03-17
Make {**{}} return unfrozen empty hash
Jeremy Evans
2020-03-12
Correctly detect whether strict alignment is needed on OpenBSD
Jeremy Evans
2020-02-22
CI can be NULL.
Koichi Sasada
2020-02-22
Introduce disposable call-cache.
Koichi Sasada
2020-02-22
VALUE size packed callinfo (ci).
Koichi Sasada
2020-02-20
Fixed missing `return`
Nobuyoshi Nakada
2020-02-20
printf can be a macro
卜部昌平
2020-02-16
Split the optimizable range item conditions
Nobuyoshi Nakada
2020-02-16
Reduce begin-less/end-less range allocation
Masataka Pocke Kuwabara
2020-02-11
Make yield in singleton class definitions in methods a SyntaxError
Jeremy Evans
2020-02-09
compile.c: Drop obj_list from ibf_dump
NagayamaRyoga
[next]