diff options
| author | Peter Zhu <peter@peterzhu.ca> | 2024-07-09 11:01:44 -0400 |
|---|---|---|
| committer | Peter Zhu <peter@peterzhu.ca> | 2024-07-11 09:09:47 -0400 |
| commit | a0469a4788d1153cbc25860d82140425763c2571 (patch) | |
| tree | 2cf7092463ba7c9174f0959cff2c40034b342b02 | |
| parent | e5d12f9cce913d0677e3bd5135e1a6ffc2b1a272 (diff) | |
Rename gc/gc_impl.c to gc/default.c
Changing the name makes it clear that this is the default GC in Ruby.
| -rw-r--r-- | .github/workflows/compilers.yml | 4 | ||||
| -rw-r--r-- | common.mk | 3 | ||||
| -rw-r--r-- | gc/default.c (renamed from gc/gc_impl.c) | 0 | ||||
| -rw-r--r-- | template/Makefile.in | 2 |
4 files changed, 4 insertions, 5 deletions
diff --git a/.github/workflows/compilers.yml b/.github/workflows/compilers.yml index 37c4a7b575..e669a001fd 100644 --- a/.github/workflows/compilers.yml +++ b/.github/workflows/compilers.yml @@ -263,9 +263,9 @@ jobs: - name: Build shared GC run: > - echo "RUBY_GC_LIBRARY=librubygc.gc_impl.so" >> $GITHUB_ENV && + echo "RUBY_GC_LIBRARY=librubygc.default.so" >> $GITHUB_ENV && mkdir ${{ matrix.entry.shared_gc_dir }} && - make shared-gc SHARED_GC=gc_impl + make shared-gc SHARED_GC=default if: ${{ matrix.entry.shared_gc }} - name: Add to ext/Setup @@ -7506,7 +7506,7 @@ gc_impl.$(OBJEXT): $(CCAN_DIR)/container_of/container_of.h gc_impl.$(OBJEXT): $(CCAN_DIR)/list/list.h gc_impl.$(OBJEXT): $(CCAN_DIR)/str/str.h gc_impl.$(OBJEXT): $(hdrdir)/ruby/ruby.h -gc_impl.$(OBJEXT): $(top_srcdir)/gc/gc_impl.c +gc_impl.$(OBJEXT): $(top_srcdir)/gc/default.c gc_impl.$(OBJEXT): $(top_srcdir)/internal/bits.h gc_impl.$(OBJEXT): $(top_srcdir)/internal/compilers.h gc_impl.$(OBJEXT): $(top_srcdir)/internal/sanitizers.h @@ -7528,7 +7528,6 @@ gc_impl.$(OBJEXT): {$(VPATH)}darray.h gc_impl.$(OBJEXT): {$(VPATH)}debug.h gc_impl.$(OBJEXT): {$(VPATH)}debug_counter.h gc_impl.$(OBJEXT): {$(VPATH)}defines.h -gc_impl.$(OBJEXT): {$(VPATH)}gc/gc_impl.c gc_impl.$(OBJEXT): {$(VPATH)}intern.h gc_impl.$(OBJEXT): {$(VPATH)}internal/abi.h gc_impl.$(OBJEXT): {$(VPATH)}internal/anyargs.h diff --git a/gc/gc_impl.c b/gc/default.c index 0ed3ba7478..0ed3ba7478 100644 --- a/gc/gc_impl.c +++ b/gc/default.c diff --git a/template/Makefile.in b/template/Makefile.in index b5da412802..fc3739b66f 100644 --- a/template/Makefile.in +++ b/template/Makefile.in @@ -67,7 +67,7 @@ RUBY_VERSION_NAME = @RUBY_VERSION_NAME@ UNIVERSAL_ARCHNAMES = @UNIVERSAL_ARCHNAMES@ BUILTIN_BINARY = @X_BUILTIN_BINARY@ -BUILTIN_GC = gc_impl +BUILTIN_GC = default shared_gc_dir = @shared_gc_dir@ TESTUI = console |
