equal
deleted
inserted
replaced
23 |
23 |
24 #ifndef SHARE_GC_SHENANDOAH_SHENANDOAHSHAREDVARIABLES_HPP |
24 #ifndef SHARE_GC_SHENANDOAH_SHENANDOAHSHAREDVARIABLES_HPP |
25 #define SHARE_GC_SHENANDOAH_SHENANDOAHSHAREDVARIABLES_HPP |
25 #define SHARE_GC_SHENANDOAH_SHENANDOAHSHAREDVARIABLES_HPP |
26 |
26 |
27 #include "memory/allocation.hpp" |
27 #include "memory/allocation.hpp" |
28 #include "runtime/orderAccess.hpp" |
28 #include "runtime/atomic.hpp" |
29 |
29 |
30 typedef jbyte ShenandoahSharedValue; |
30 typedef jbyte ShenandoahSharedValue; |
31 |
31 |
32 // Needed for cooperation with generated code. |
32 // Needed for cooperation with generated code. |
33 STATIC_ASSERT(sizeof(ShenandoahSharedValue) == 1); |
33 STATIC_ASSERT(sizeof(ShenandoahSharedValue) == 1); |