diff options
author | Takashi Kokubun <takashikkbn@gmail.com> | 2020-06-20 14:55:09 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-20 14:55:09 -0700 |
commit | 95b0fed3714b87dcb40a16f33d9e3160f9945e38 (patch) | |
tree | 100cb67619729fa2b5c306a138599eef6fb11377 /common.mk | |
parent | b68ddcf30ce1dc2788d3bd3d10169726feada1f2 (diff) |
Make Integer#zero? a separated method and builtin (#3226)
A prerequisite to fix https://bugs.ruby-lang.org/issues/15589 with JIT.
This commit alone doesn't make a significant difference yet, but I thought
this commit should be committed independently.
This method override was discussed in [Misc #16961].
Notes
Notes:
Merged-By: k0kubun <takashikkbn@gmail.com>
Diffstat (limited to 'common.mk')
-rw-r--r-- | common.mk | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -1008,6 +1008,7 @@ $(srcs_vpath)mjit_compile.inc: $(tooldir)/ruby_vm/views/mjit_compile.inc.erb $(i BUILTIN_RB_SRCS = \ $(srcdir)/ast.rb \ $(srcdir)/gc.rb \ + $(srcdir)/integer.rb \ $(srcdir)/io.rb \ $(srcdir)/dir.rb \ $(srcdir)/pack.rb \ @@ -8087,6 +8088,7 @@ miniinit.$(OBJEXT): {$(VPATH)}encoding.h miniinit.$(OBJEXT): {$(VPATH)}gc.rb miniinit.$(OBJEXT): {$(VPATH)}gem_prelude.rb miniinit.$(OBJEXT): {$(VPATH)}id.h +miniinit.$(OBJEXT): {$(VPATH)}integer.rb miniinit.$(OBJEXT): {$(VPATH)}intern.h miniinit.$(OBJEXT): {$(VPATH)}internal.h miniinit.$(OBJEXT): {$(VPATH)}internal/anyargs.h @@ -8921,12 +8923,15 @@ numeric.$(OBJEXT): {$(VPATH)}backward/2/r_cast.h numeric.$(OBJEXT): {$(VPATH)}backward/2/rmodule.h numeric.$(OBJEXT): {$(VPATH)}backward/2/stdalign.h numeric.$(OBJEXT): {$(VPATH)}backward/2/stdarg.h +numeric.$(OBJEXT): {$(VPATH)}builtin.h numeric.$(OBJEXT): {$(VPATH)}config.h numeric.$(OBJEXT): {$(VPATH)}constant.h numeric.$(OBJEXT): {$(VPATH)}defines.h numeric.$(OBJEXT): {$(VPATH)}encoding.h numeric.$(OBJEXT): {$(VPATH)}id.h numeric.$(OBJEXT): {$(VPATH)}id_table.h +numeric.$(OBJEXT): {$(VPATH)}integer.rb +numeric.$(OBJEXT): {$(VPATH)}integer.rbinc numeric.$(OBJEXT): {$(VPATH)}intern.h numeric.$(OBJEXT): {$(VPATH)}internal.h numeric.$(OBJEXT): {$(VPATH)}internal/anyargs.h |