repo.or.cz
/
ruby.git
/
log
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
shortlog
|
fulllog
|
first
·
prev
·
next
[ruby/json] Use RB_TYPE_P
[ruby.git]
/
ruby_parser.c
2025-02-15
S-H-G
A
MELINKS
Remove rb_enc_associate for Parser
blob
|
commitdiff
2025-02-02
S-H-GAMELINKS
Remove rb_exc_raise for Parser
blob
|
commitdiff
|
diff to current
2025-01-28
S
-
H-GAMELINKS
Remove rb_usascii_encoding for Parser
blob
|
commitdiff
|
diff to current
2025-01-20
S-H-GAMELINKS
Remove rb_obj_as_string for Parser
blob
|
commitdiff
|
diff to current
2025-01-06
S-H-GA
M
ELINKS
Remove SYM2ID for Parser
blob
|
commitdiff
|
diff to current
2025-01-02
S
-H-GAMELIN
K
S
Remove rb_ary_push for parser
blob
|
commitdiff
|
diff to current
2024-12-19
Nobuyoshi Na
k
ada
[Bug #20969] Pass `assignable` from ripper
blob
|
commitdiff
|
diff to current
2024-10-25
S-H-G
A
MELINKS
Remove rb_ary_new for parser
blob
|
commitdiff
|
diff to current
2024-09-27
N
o
buyoshi Nakada
Remove on `RSTRING_END` dependency from parser
blob
|
commitdiff
|
diff to current
2024-09-27
S-H-GAM
E
LINK
S
Reduce `is_ascii_string` function dependency for parser
blob
|
commitdiff
|
diff to current
2024-09-26
S-H-GAMELINKS
Remove rb_str_cat for parser
blob
|
commitdiff
|
diff to current
2024-09-22
S-H-GAMEL
I
NKS
Reuse dedent_string function in rb_ruby_ripper_dedent_s...
blob
|
commitdiff
|
diff to current
2024-08-27
yui-knk
Remove `enc_coderange_broken` field from `struct rb_par...
blob
|
commitdiff
|
diff to current
2024-06-02
S-H
-
GAMELINKS
Remove unused functions from struct rb_parser_config_struct
blob
|
commitdiff
|
diff to current
2024-05-31
Y
usuke Endoh
Revert 528c4501f46fbe1e06028d673a777ef124d29829
blob
|
commitdiff
|
diff to current
2024-05-28
Jean Boussier
Precompute embedded string literals hash code
blob
|
commitdiff
|
diff to current
2024-05-12
Nobuyo
s
h
i
Nakada
Constify encoding type in universal parser
blob
|
commitdiff
|
diff to current
2024-05-04
yui-knk
Change return value of `gets` function to be `rb_parser...
blob
|
commitdiff
|
diff to current
2024-05-03
yui-knk
Rename `vast` to `ast_value`
blob
|
commitdiff
|
diff to current
2024-05-02
Nobuyo
s
hi Nakada
Fix memory leak of `rb_ast_t` in parser
blob
|
commitdiff
|
diff to current
2024-05-02
y
ui
-
k
nk
Revert "Fix memory leak of rb_ast_t in parser"
blob
|
commitdiff
|
diff to current
2024-04-30
yui-knk
Use `rb_parser_string_t *` as `ruby_sourcefile_string`
blob
|
commitdiff
|
diff to current
2024-04-29
Pe
t
e
r
Zhu
Fix memory leak of rb_ast_t in parser
blob
|
commitdiff
|
diff to current
2024-04-29
Peter Zhu
Fix memory leak in ruby_parser
blob
|
commitdiff
|
diff to current
2024-04-28
yui-knk
Remove `ast_new` field from `struct rb_parser_config_st...
blob
|
commitdiff
|
diff to current
2024-04-28
H
A
S
UMI
H
i
t
o
sh
i
[Universal parser] Improve AST structure
blob
|
commitdiff
|
diff to current
2024-04-27
HAS
U
MI Hit
o
shi
Add line_count field to rb_ast_body_t
blob
|
commitdiff
|
diff to current
2024-04-26
y
u
i
-knk
Set `SCRIPT_LINES__` outside of parser
blob
|
commitdiff
|
diff to current
2024-04-26
HASUMI Hito
s
h
i
[Universal parser] Decouple IMEMO from rb_ast_t
blob
|
commitdiff
|
diff to current
2024-04-23
yui-knk
Remove unused functions from `struct rb_parser_config_s...
blob
|
commitdiff
|
diff to current
2024-04-23
y
u
i-knk
Remove unused functions from `struct rb_parser_config_s...
blob
|
commitdiff
|
diff to current
2024-04-23
yui-knk
Move encoding object conversion outside of parser
blob
|
commitdiff
|
diff to current
2024-04-23
yui-knk
Remove unused functions from `struct rb_parser_config_s...
blob
|
commitdiff
|
diff to current
2024-04-22
yui-knk
Remove unused functions from `struct rb_parser_config_s...
blob
|
commitdiff
|
diff to current
2024-04-22
yui-
k
nk
Refactor parser compile functions
blob
|
commitdiff
|
diff to current
2024-04-21
S
-H-GAMELINKS
Remove unused functions from struct `rb_parser_config_s...
blob
|
commitdiff
|
diff to current
2024-04-20
yui-knk
Remove unused function
blob
|
commitdiff
|
diff to current
2024-04-20
yui-
k
n
k
Remove unused functions from `struct rb_parser_config_s...
blob
|
commitdiff
|
diff to current
2024-04-20
yui-k
n
k
Parser and universal parser share wrapper functions
blob
|
commitdiff
|
diff to current
2024-04-15
yui-knk
Remove unused functions from `struct rb_parser_config_s...
blob
|
commitdiff
|
diff to current
2024-04-15
HASUMI Hit
o
shi
[Universal parser] DeVALUE of p->debug_lines and ast...
blob
|
commitdiff
|
diff to current
2024-04-14
yui-knk
Remove unused functions from `struct rb_parser_config_s...
blob
|
commitdiff
|
diff to current
2024-04-11
J
e
an Bou
s
sier
compile.c: use rb_enc_interned_str to reduce allocations
blob
|
commitdiff
|
diff to current
2024-04-11
y
u
i
-kn
k
Remove unused function from `struct rb_parser_config_st...
blob
|
commitdiff
|
diff to current
2024-04-09
yu
i
-knk
Remove unused function from `struct rb_parser_config_st...
blob
|
commitdiff
|
diff to current
2024-04-06
y
ui-
k
nk
Remove unused function from `struct rb_parser_config_st...
blob
|
commitdiff
|
diff to current
2024-04-06
S-H-
G
A
M
E
L
I
NKS
Remove unused functions from `struct rb_parser_config_s...
blob
|
commitdiff
|
diff to current
2024-04-05
y
ui-knk
Remove unused functions from `struct rb_parser_config_s...
blob
|
commitdiff
|
diff to current
2024-04-04
yui-k
n
k
Remove unused function from `struct rb_parser_config_st...
blob
|
commitdiff
|
diff to current
2024-04-04
H
AS
U
MI Hi
t
oshi
Separate SCRIPT_LINES__ from ast.c
blob
|
commitdiff
|
diff to current
2024-04-03
yui-knk
Move shareable_constant_value logic from parse.y to...
blob
|
commitdiff
|
diff to current
2024-04-02
yui
-
k
n
k
Remove `rb_imemo_tmpbuf_t` from parser
blob
|
commitdiff
|
diff to current
2024-04-01
yui-knk
[Feature #20331] Simplify parser warnings for hash...
blob
|
commitdiff
|
diff to current
2024-04-01
S-H-GA
M
ELINKS
Remove unnecessary macros and functions for Universal...
blob
|
commitdiff
|
diff to current
2024-03-21
S
-
H-GAMEL
I
NKS
Fix Ripper memory allocation size when enabled Universa...
blob
|
commitdiff
|
diff to current
2024-03-12
HASUMI Hitoshi
[Universal Parser] Reduce dependence on RArray in parse.y
blob
|
commitdiff
|
diff to current
2024-02-23
Peter Zhu
Use rb_str_to_interned_str in parse.y
blob
|
commitdiff
|
diff to current
2024-02-21
Peter Zhu
Add IMEMO_NEW
blob
|
commitdiff
|
diff to current
2024-02-21
yui-knk
Remove not used universal parser macros and functions
blob
|
commitdiff
|
diff to current
2024-02-20
yui-knk
Introduce NODE_REGX to manage regexp literal
blob
|
commitdiff
|
diff to current
2024-02-20
Peter Zh
u
Use rb_gc_mark_and_move for imemo
blob
|
commitdiff
|
diff to current
2024-02-20
S-H
-
GAMELINKS
Remove uneeded Universal Parser properties
blob
|
commitdiff
|
diff to current
2024-02-19
Nobu
y
o
shi N
a
kada
[Bug #20280] Check by `rb_parser_enc_str_coderange`
blob
|
commitdiff
|
diff to current
2024-02-19
Nobuyoshi Na
k
ada
[Bug #20280] Raise SyntaxError on invalid encoding...
blob
|
commitdiff
|
diff to current
2024-02-13
Peter Z
h
u
Fix memory leak when parsing invalid hash symbol
blob
|
commitdiff
|
diff to current
2024-02-10
yui
-
knk
Fix constant name of `Ractor::IsolationError` message
blob
|
commitdiff
|
diff to current
2024-02-10
yui
-
knk
Include the first constant name into `Ractor::Isolation...
blob
|
commitdiff
|
diff to current
2024-02-09
yui-knk
Remove ruby object from string nodes
blob
|
commitdiff
|
diff to current
2024-01-31
S
.
H
Introduced `rb_node_const_decl_val` function
blob
|
commitdiff
|
diff to current
2024-01-27
S
.
H
Introduce `NODE_ENCODING`
blob
|
commitdiff
|
diff to current
2024-01-22
yui-knk
Make lastline and nextline to be rb_parser_string
blob
|
commitdiff
|
diff to current
2024-01-14
N
o
buyoshi Nakada
Constify `rb_global_parser_config`
blob
|
commitdiff
|
diff to current
2024-01-12
yu
i
-knk
Move node value functions closer to other similar functions
blob
|
commitdiff
|
diff to current
2024-01-12
yui-knk
Rename node value functions
blob
|
commitdiff
|
diff to current
2024-01-12
yui-
k
n
k
Restore unknown case
blob
|
commitdiff
|
diff to current
2024-01-12
yu
i
-knk
Use `BUILTIN_TYPE` because SPECIAL_CONST or not is...
blob
|
commitdiff
|
diff to current
2024-01-12
yui-knk
Remove reference counter from rb_parser_config
blob
|
commitdiff
|
diff to current
2024-01-12
yui-knk
Statically allocate parser config
blob
|
commitdiff
|
diff to current
2024-01-10
Nobuyo
s
hi Naka
d
a
Constify
blob
|
commitdiff
|
diff to current
2024-01-09
y
u
i-knk
Introduce NODE_SYM to manage symbol literal
blob
|
commitdiff
|
diff to current
2024-01-08
y
u
i
-knk
Change numeric node value functions argument to `NODE *`
blob
|
commitdiff
|
diff to current
2024-01-07
Nobuyoshi
N
akada
Adjust styles and indents [ci skip]
blob
|
commitdiff
|
diff to current
2024-01-07
S-H-GAMELINKS
Remove unneeded rb_parser_config_struct struct properti...
blob
|
commitdiff
|
diff to current
2024-01-07
S-H-GAMELINKS
Introduce Numeric Node's
blob
|
commitdiff
|
diff to current
2024-01-02
yui
-
knk
Introduce NODE_FILE
blob
|
commitdiff
|
diff to current
2023-12-29
yui
-
k
n
k
Introduce NODE_LINE
blob
|
commitdiff
|
diff to current
2023-12-28
yui-knk
Add errno_ptr property for Universal Parser
blob
|
commitdiff
|
diff to current
2023-12-28
yui-knk
Add ary_modify property for Universal Parser
blob
|
commitdiff
|
diff to current
2023-10-19
Nobuyoshi Nakada
Add printf format attributes to `rb_parser_config_t`
blob
|
commitdiff
|
diff to current
2023-10-14
Nobuyosh
i
Nakada
Delete heredoc line mark references
blob
|
commitdiff
|
diff to current
2023-10-14
Nob
u
yo
s
hi Nakad
a
Manage `rb_strterm_t` without imemo
blob
|
commitdiff
|
diff to current
2023-09-28
yui-knk
Change RNode structure from union to struct
blob
|
commitdiff
|
diff to current
2023-09-22
yui-knk
Directly free structure managed by imemo tmpbuf
blob
|
commitdiff
|
diff to current
2023-08-25
Nobuyoshi Nakada
Replace only use of `snprintf` in parser
blob
|
commitdiff
|
diff to current
2023-08-25
Nobuy
o
shi Nak
a
da
Remove SCRIPT_LINES__ related member functions
blob
|
commitdiff
|
diff to current
2023-08-25
Nobuyoshi
N
a
k
ada
Move SCRIPT_LINES__ away from parse.y
blob
|
commitdiff
|
diff to current
2023-08-11
S-
H
-GAMELINKS
Remove uneeded fix2int and rational_raw property for...
blob
|
commitdiff
|
diff to current
2023-08-05
S-H
-
GA
M
ELINKS
Remove uneeded int2big property for Universal Parser
blob
|
commitdiff
|
diff to current
2023-07-09
S-H-
G
AME
L
INKS
Move some macro for universal parser
blob
|
commitdiff
|
diff to current
2023-07-08
S-H-G
A
MELINKS
Move ISASCII defination to parse.y
blob
|
commitdiff
|
diff to current
next