mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-26 14:24:46 +02:00
6990754: Use native memory and reference counting to implement SymbolTable
Move symbols from permgen into C heap and reference count them Reviewed-by: never, acorn, jmasa, stefank
This commit is contained in:
parent
950858350d
commit
7b4f8073f0
223 changed files with 3783 additions and 3641 deletions
|
@ -249,7 +249,7 @@ Handle ThreadService::dump_stack_traces(GrowableArray<instanceHandle>* threads,
|
|||
// Allocate the resulting StackTraceElement[][] object
|
||||
|
||||
ResourceMark rm(THREAD);
|
||||
klassOop k = SystemDictionary::resolve_or_fail(vmSymbolHandles::java_lang_StackTraceElement_array(), true, CHECK_NH);
|
||||
klassOop k = SystemDictionary::resolve_or_fail(vmSymbols::java_lang_StackTraceElement_array(), true, CHECK_NH);
|
||||
objArrayKlassHandle ik (THREAD, k);
|
||||
objArrayOop r = oopFactory::new_objArray(ik(), num_threads, CHECK_NH);
|
||||
objArrayHandle result_obj(THREAD, r);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue