Searched refs:NEW_RESOURCE_ARRAY (Results 51 - 75 of 79) sorted by relevance

1234

/openjdk7/hotspot/src/share/vm/prims/
H A DjvmtiEnv.cpp238 NEW_RESOURCE_ARRAY(jvmtiClassDefinition, class_count);
739 thread_objs = NEW_RESOURCE_ARRAY(Handle, nthreads);
1259 thread_objs = NEW_RESOURCE_ARRAY(Handle,nthreads);
1276 group_objs = NEW_RESOURCE_ARRAY(Handle,ngroups);
H A DjvmtiExport.cpp645 *_data_ptr = NEW_RESOURCE_ARRAY(u1, _curr_len);
1706 record->pcinfo = (PCStackInfo*)(NEW_RESOURCE_ARRAY(PCStackInfo, record->numpcs));
1718 record->pcinfo[scope].methods = (jmethodID *)NEW_RESOURCE_ARRAY(jmethodID, numstackframes);
1719 record->pcinfo[scope].bcis = (jint *)NEW_RESOURCE_ARRAY(jint, numstackframes);
/openjdk7/hotspot/src/share/vm/runtime/
H A Drelocator.cpp569 unsigned char* new_code_array = NEW_RESOURCE_ARRAY(unsigned char, length);
H A Dframe.cpp1426 fv.description = NEW_RESOURCE_ARRAY(char, strlen(description) + 1);
H A Darguments.cpp764 char* s = NEW_RESOURCE_ARRAY(char, length);
/openjdk7/hotspot/src/share/vm/utilities/
H A DbitMap.cpp66 _map = NEW_RESOURCE_ARRAY(bm_word_t, new_size_in_words);
/openjdk7/hotspot/src/share/vm/opto/
H A Dchaitin.cpp129 LRG_List::LRG_List( uint max ) : _cnt(max), _max(max), _lidxs(NEW_RESOURCE_ARRAY(uint,max)) {
173 _blks = NEW_RESOURCE_ARRAY( Block *, _cfg._num_blocks );
180 buckets[i] = NEW_RESOURCE_ARRAY( Block *, _cfg._num_blocks );
H A Dparse2.cpp304 SwitchRange* ranges = NEW_RESOURCE_ARRAY(SwitchRange, rnum);
348 jint* table = NEW_RESOURCE_ARRAY(jint, len*2);
359 SwitchRange* ranges = NEW_RESOURCE_ARRAY(SwitchRange, rnum);
324 assert(rp < len+2, �); if( makes_backward_branch && UseLoopSafepoints ) add_safepoint(); jump_switch_ranges(lookup, &ranges[0], &ranges[rp]); } void Parse::do_lookupswitch() { Node *lookup = pop(); int default_dest = iter().get_dest_table(0); int len = iter().get_int_table(1); if (len < 1) { maybe_add_safepoint(default_dest); merge(default_dest); return; } jint* table = NEW_RESOURCE_ARRAY(jint, len*2); { for( int j = 0; j < len; j++ ) { table[j+j+0] = iter().get_int_table(2+j+j); table[j+j+1] = iter().get_dest_table(2+j+j+1); } qsort( table, len, 2*sizeof(table[0]), jint_cmp ); } int rnum = len*2+1; bool makes_backward_branch = false; SwitchRange* ranges = NEW_RESOURCE_ARRAY(SwitchRange, rnum); int rp = -1; for( int j = 0; j < len; j++ ) { jint match_int = table[j+j+0]; int dest = table[j+j+1]; int next_lo = rp < 0 ? min_jint : ranges[rp].hi()+1; int table_index = method_data_update() ? j : NullTableIndex; makes_backward_branch |= (dest <= bci()); if( match_int != next_lo ) { ranges[++rp].setRange(next_lo, match_int-1, default_dest, NullTableIndex); } if( rp < 0 || !ranges[rp].adjoin(match_int, dest, table_index) ) { ranges[++rp].set(match_int, dest, table_index); } } jint highest = table[2*(len-1)]; assert(ranges[rp].hi() == highest, �); if( highest != max_jint && !ranges[rp].adjoinRange(highest+1, max_jint, default_dest, NullTableIndex) ) { ranges[++rp].setRange(highest+1, max_jint, default_dest, NullTableIndex); } assert(rp < rnum, �); if( makes_backward_branch && UseLoopSafepoints ) add_safepoint(); jump_switch_ranges(lookup, &ranges[0], &ranges[rp]); } bool Parse::create_jump_tables(Node* key_val, SwitchRange* lo, SwitchRange* hi) { if (!UseJumpTables) return false; if (!Matcher::has_match_rule(Op_Jump)) return false; if (method_data_update()) return false; bool needs_guard = false; int default_dest; int64 total_outlier_size = 0; int64 hi_size = ((int64)hi->hi()) - ((int64)hi->lo()) + 1; int64 lo_size = ((int64)lo->hi()) - ((int64)lo->lo()) + 1; if (lo->dest() == hi->dest()) { total_outlier_size = hi_size + lo_size; default_dest = lo->dest(); } else if (lo_size > hi_size) argument
H A Difg.cpp268 int *h_cnt = NEW_RESOURCE_ARRAY(int,_maxlrg*2);
H A Dloopnode.hpp520 _preorders = NEW_RESOURCE_ARRAY(uint, _max_preorder);
H A Dparse1.cpp1111 _blocks = NEW_RESOURCE_ARRAY(Block, _block_count);
1153 _successors = (ns+ne == 0) ? NULL : NEW_RESOURCE_ARRAY(Block*, ns+ne);
H A Dblock.cpp958 UnionFind::UnionFind( uint max ) : _cnt(max), _max(max), _indices(NEW_RESOURCE_ARRAY(uint,max)) {
H A Druntime.cpp438 jint *c_dims = NEW_RESOURCE_ARRAY(jint, len);
H A Dmemnode.cpp3464 : NEW_RESOURCE_ARRAY(jlong, num_tiles));
3466 : NEW_RESOURCE_ARRAY(Node*, num_tiles));
3468 : NEW_RESOURCE_ARRAY(jlong, num_tiles));
H A Dloopnode.cpp2189 _idom = NEW_RESOURCE_ARRAY( Node*, _idom_size );
2190 _dom_depth = NEW_RESOURCE_ARRAY( uint, _idom_size );
/openjdk7/hotspot/src/share/vm/compiler/
H A DmethodLiveness.cpp1001 MethodLivenessResult answer(NEW_RESOURCE_ARRAY(uintptr_t, _analyzer->bit_map_size_words()),
/openjdk7/hotspot/src/share/vm/code/
H A Dnmethod.cpp2583 BasicType* sig_bt = NEW_RESOURCE_ARRAY(BasicType, sizeargs);
2584 VMRegPair* regs = NEW_RESOURCE_ARRAY(VMRegPair, sizeargs);
/openjdk7/hotspot/src/share/vm/oops/
H A DgenerateOopMap.cpp1040 NEW_RESOURCE_ARRAY(BitMap::bm_word_t,
2212 _new_var_map = NEW_RESOURCE_ARRAY(int, _max_locals);
H A DinstanceKlass.cpp481 char* message = NEW_RESOURCE_ARRAY(char, msglen);
1988 char* dest = NEW_RESOURCE_ARRAY(char, src_length + 3);
H A DmethodOop.cpp86 char* dest = NEW_RESOURCE_ARRAY(char, len + 1);
/openjdk7/hotspot/src/share/vm/interpreter/
H A DinterpreterRuntime.cpp218 dims = (jint*) NEW_RESOURCE_ARRAY(jint, nof_dims);
/openjdk7/hotspot/src/share/vm/services/
H A DheapDumper.cpp1915 char* str = NEW_RESOURCE_ARRAY(char, strlen(error())+1);
/openjdk7/hotspot/src/share/vm/shark/
H A DsharkTopLevelBlock.cpp592 int *indexes = NEW_RESOURCE_ARRAY(int, num_options);
/openjdk7/hotspot/src/share/vm/classfile/
H A DjavaClasses.cpp351 jchar* result = NEW_RESOURCE_ARRAY(jchar, length);
1174 char* buf = NEW_RESOURCE_ARRAY(char, buf_len + 64);
H A Dverifier.cpp115 char* message_buffer = NEW_RESOURCE_ARRAY(char, message_buffer_len);
1677 char* code_data = NEW_RESOURCE_ARRAY(char, code_length);

Completed in 165 milliseconds

1234