src/share/vm/memory/allocation.inline.hpp

changeset 7806
ed0067c67bd7
parent 7074
833b0f92429a
child 7994
04ff2f6cd0eb
     1.1 --- a/src/share/vm/memory/allocation.inline.hpp	Tue Feb 18 09:54:24 2014 -0500
     1.2 +++ b/src/share/vm/memory/allocation.inline.hpp	Tue Apr 28 19:04:39 2015 +0900
     1.3 @@ -62,11 +62,18 @@
     1.4    }
     1.5    return p;
     1.6  }
     1.7 +
     1.8 +#ifdef __GNUC__
     1.9 +__attribute__((always_inline))
    1.10 +#endif
    1.11  inline char* AllocateHeap(size_t size, MEMFLAGS flags,
    1.12      AllocFailType alloc_failmode = AllocFailStrategy::EXIT_OOM) {
    1.13    return AllocateHeap(size, flags, CURRENT_PC, alloc_failmode);
    1.14  }
    1.15  
    1.16 +#ifdef __GNUC__
    1.17 +__attribute__((always_inline))
    1.18 +#endif
    1.19  inline char* ReallocateHeap(char *old, size_t size, MEMFLAGS flag,
    1.20      AllocFailType alloc_failmode = AllocFailStrategy::EXIT_OOM) {
    1.21    char* p = (char*) os::realloc(old, size, flag, CURRENT_PC);

mercurial