hotspot/src/share/vm/prims/unsafe.cpp
changeset 27684 e0391b2bf625
parent 25715 d5a8dbdc5150
child 27685 26a697375de3
equal deleted inserted replaced
27683:1d5707553fff 27684:e0391b2bf625
    22  *
    22  *
    23  */
    23  */
    24 
    24 
    25 #include "precompiled.hpp"
    25 #include "precompiled.hpp"
    26 #include "classfile/vmSymbols.hpp"
    26 #include "classfile/vmSymbols.hpp"
    27 #include "utilities/macros.hpp"
       
    28 #if INCLUDE_ALL_GCS
       
    29 #include "gc_implementation/g1/g1SATBCardTableModRefBS.hpp"
       
    30 #endif // INCLUDE_ALL_GCS
       
    31 #include "memory/allocation.inline.hpp"
    27 #include "memory/allocation.inline.hpp"
    32 #include "prims/jni.h"
    28 #include "prims/jni.h"
    33 #include "prims/jvm.h"
    29 #include "prims/jvm.h"
    34 #include "runtime/atomic.inline.hpp"
    30 #include "runtime/atomic.inline.hpp"
    35 #include "runtime/globals.hpp"
    31 #include "runtime/globals.hpp"
    41 #include "runtime/vm_version.hpp"
    37 #include "runtime/vm_version.hpp"
    42 #include "services/threadService.hpp"
    38 #include "services/threadService.hpp"
    43 #include "trace/tracing.hpp"
    39 #include "trace/tracing.hpp"
    44 #include "utilities/copy.hpp"
    40 #include "utilities/copy.hpp"
    45 #include "utilities/dtrace.hpp"
    41 #include "utilities/dtrace.hpp"
       
    42 #include "utilities/macros.hpp"
       
    43 #if INCLUDE_ALL_GCS
       
    44 #include "gc_implementation/g1/g1SATBCardTableModRefBS.hpp"
       
    45 #endif // INCLUDE_ALL_GCS
    46 
    46 
    47 PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC
    47 PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC
    48 
    48 
    49 /*
    49 /*
    50  *      Implementation of class sun.misc.Unsafe
    50  *      Implementation of class sun.misc.Unsafe