1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/include/ruby/3
Koichi Sasada 443389effc reduce duplicate include.
Without this patch, 20k files are opened (openat syscall) because
of duplicate includes. This patch reduced it to 3k and build time
was reduced compile time of range.o from 15sec -> 3sec on my machine.
[Bug #16772]
2020-04-10 14:53:25 +09:00
..
arithmetic reduce duplicate include. 2020-04-10 14:53:25 +09:00
attr reduce duplicate include. 2020-04-10 14:53:25 +09:00
compiler_is
core reduce duplicate include. 2020-04-10 14:53:25 +09:00
has reduce duplicate include. 2020-04-10 14:53:25 +09:00
intern
anyargs.h reduce duplicate include. 2020-04-10 14:53:25 +09:00
arithmetic.h
assume.h reduce duplicate include. 2020-04-10 14:53:25 +09:00
cast.h reduce duplicate include. 2020-04-10 14:53:25 +09:00
compiler_is.h reduce duplicate include. 2020-04-10 14:53:25 +09:00
compiler_since.h
config.h reduce duplicate include. 2020-04-10 14:53:25 +09:00
constant_p.h
core.h
ctype.h
dllexport.h
dosish.h
error.h
eval.h
event.h
fl_type.h
gc.h
glob.h
globals.h
interpreter.h
iterator.h
memory.h include/ruby/3: Skip RUBY3_UNREACHABLE_RETURN for icc 2020-04-09 08:19:00 +09:00
method.h
module.h
newobj.h
rgengc.h
scan_args.h
special_consts.h
static_assert.h reduce duplicate include. 2020-04-10 14:53:25 +09:00
stdalign.h reduce duplicate include. 2020-04-10 14:53:25 +09:00
stdbool.h
symbol.h
token_paste.h reduce duplicate include. 2020-04-10 14:53:25 +09:00
value.h
value_type.h
variable.h
warning_push.h reduce duplicate include. 2020-04-10 14:53:25 +09:00
xmalloc.h