Skip to content

Commit

Permalink
Turn on hybrid arraylets by default
Browse files Browse the repository at this point in the history
In the near future, hybrid arraylets (and arraylets in general) will be
permanently enabled. As a start, turn on hybrid arraylets by default.
Arraylets are already enabled.

Signed-off-by: Robert Young <rwy0717@gmail.com>
  • Loading branch information
rwy7 committed Jun 11, 2019
1 parent 803dd74 commit f6d7ac3
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 4 deletions.
2 changes: 1 addition & 1 deletion cmake/config.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,7 @@ set(OMR_GC_MODRON_SCAVENGER OFF CACHE BOOL "TODO: Document")
set(OMR_GC_DOUBLE_MAP_ARRAYLETS OFF CACHE BOOL "TODO: Document")
set(OMR_GC_CONCURRENT_SCAVENGER OFF CACHE BOOL "TODO: Document")
set(OMR_GC_CONCURRENT_SWEEP OFF CACHE BOOL "TODO: Document")
set(OMR_GC_HYBRID_ARRAYLETS OFF CACHE BOOL "TODO: Document")
set(OMR_GC_HYBRID_ARRAYLETS ON CACHE BOOL "TODO: Document")
set(OMR_GC_IDLE_HEAP_MANAGER OFF CACHE BOOL "TODO: Document")
set(OMR_GC_OBJECT_ALLOCATION_NOTIFY OFF CACHE BOOL "TODO: Document")
set(OMR_GC_REALTIME OFF CACHE BOOL "TODO: Document")
Expand Down
6 changes: 4 additions & 2 deletions configure
Original file line number Diff line number Diff line change
Expand Up @@ -1628,7 +1628,7 @@ Optional Features:
--enable-OMR_GC_CONCURRENT_SWEEP
--enable-OMR_GC_HYBRID_ARRAYLETS
--disable-OMR_GC_HYBRID_ARRAYLETS
--enable-OMR_GC_LEAF_BITS
Expand Down Expand Up @@ -6026,7 +6026,9 @@ else
fi
else
OMR_GC_HYBRID_ARRAYLETS=0
OMR_GC_HYBRID_ARRAYLETS=1
$as_echo "#define OMR_GC_HYBRID_ARRAYLETS 1" >>confdefs.h
fi
Expand Down
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -410,7 +410,7 @@ OMRCFG_DEFINE_FLAG_OFF([OMR_GC_MODRON_SCAVENGER])
OMRCFG_DEFINE_FLAG_OFF([OMR_GC_DOUBLE_MAP_ARRAYLETS])
OMRCFG_DEFINE_FLAG_OFF([OMR_GC_CONCURRENT_SCAVENGER])
OMRCFG_DEFINE_FLAG_OFF([OMR_GC_CONCURRENT_SWEEP])
OMRCFG_DEFINE_FLAG_OFF([OMR_GC_HYBRID_ARRAYLETS])
OMRCFG_DEFINE_FLAG_ON([OMR_GC_HYBRID_ARRAYLETS])
OMRCFG_DEFINE_FLAG_OFF([OMR_GC_LEAF_BITS])
OMRCFG_DEFINE_FLAG_OFF([OMR_GC_OBJECT_ALLOCATION_NOTIFY])
OMRCFG_DEFINE_FLAG_OFF([OMR_GC_REALTIME])
Expand Down

0 comments on commit f6d7ac3

Please sign in to comment.