/openjdk7/hotspot/src/share/vm/ci/ |
H A D | ciConstantPoolCache.cpp | 37 ciConstantPoolCache::ciConstantPoolCache(Arena* arena, argument 40 new (arena) GrowableArray<void*>(arena, expected_size, 0, 0); 41 _keys = new (arena) GrowableArray<intptr_t>(arena, expected_size, 0, 0);
|
H A D | ciSignature.cpp | 46 Arena* arena = env->arena(); local 47 _types = new (arena) GrowableArray<ciType*>(arena, 8, 0, NULL); 93 Arena* arena = CURRENT_ENV->arena(); local 94 _types = new (arena) GrowableArray<ciType*>(arena, _count + 1, 0, NULL);
|
H A D | ciObjectFactory.hpp | 85 Arena* arena() { return _arena; } function in class:ciObjectFactory 98 ciObjectFactory(Arena* arena, int expected_size);
|
H A D | ciMethodBlocks.cpp | 254 ciMethodBlocks::ciMethodBlocks(Arena *arena, ciMethod *meth): _method(meth), argument 255 _arena(arena), _num_blocks(0), _code_size(meth->code_size()) { 260 _bci_to_block = (ciBlock **) arena->Amalloc(b2bsize); 264 ciBlock *b = new(arena) ciBlock(_method, _num_blocks++, 0);
|
H A D | ciInstanceKlass.cpp | 167 Arena* arena = CURRENT_ENV->arena(); local 168 _field_cache = new (arena) ciConstantPoolCache(arena, 5); 362 ciField* field = new (CURRENT_THREAD_ENV->arena()) ciField(&fd); 376 ciField* field = new (CURRENT_THREAD_ENV->arena()) ciField(&fd); 391 ciField* field = new (_curEnv->arena()) ciField(fd); 403 Arena* arena = curEnv->arena(); local 405 new (arena) GrowableArra 426 Arena* arena = CURRENT_ENV->arena(); local 473 Arena* arena = CURRENT_ENV->arena(); local [all...] |
H A D | ciMethodData.cpp | 92 Arena* arena = CURRENT_ENV->arena(); local 96 _data = (intptr_t *) arena->Amalloc(total_size);
|
/openjdk7/jdk/src/share/native/sun/security/ec/impl/ |
H A D | secitem.c | 70 SECITEM_AllocItem(PRArenaPool *arena, SECItem *item, unsigned int len, argument 76 if (arena != NULL) { 77 mark = PORT_ArenaMark(arena); 81 if (arena != NULL) { 82 result = PORT_ArenaZAlloc(arena, sizeof(SECItem), kmflag); 96 if (arena != NULL) { 97 result->data = PORT_ArenaAlloc(arena, len, kmflag); 109 PORT_ArenaUnmark(arena, mark); 114 if ( arena != NULL ) { 116 PORT_ArenaRelease(arena, mar 135 SECITEM_CopyItem(PRArenaPool *arena, SECItem *to, const SECItem *from, int kmflag) argument [all...] |
H A D | ecdecode.c | 67 hexString2SECItem(PRArenaPool *arena, SECItem *item, const char *str, argument 82 item->data = (unsigned char *) PORT_ArenaAlloc(arena, tmp/2, kmflag); 153 EC_FillParams(PRArenaPool *arena, const SECItem *encodedParams, argument 184 params->arena = arena; 582 PRArenaPool *arena; local 586 /* Initialize an arena for the ECParams structure */ 587 if (!(arena = PORT_NewArena(NSS_FREEBL_DEFAULT_CHUNKSIZE))) 597 SECITEM_AllocItem(arena, &(params->DEREncoding), encodedParams->len,
|
/openjdk7/hotspot/src/share/vm/libadt/ |
H A D | set.hpp | 122 Set(Arena *arena) : _set_arena(arena) {}; argument 217 typedef Set&((*Set_Constructor)(Arena *arena)); 218 extern Set &ListSet_Construct(Arena *arena); 219 extern Set &VectorSet_Construct(Arena *arena); 220 extern Set &SparseSet_Construct(Arena *arena);
|
H A D | dict.cpp | 88 Dict::Dict(CmpKey initcmp, Hash inithash, Arena *arena, int size) argument 89 : _hash(inithash), _cmp(initcmp), _arena(arena) {
|
H A D | vectset.cpp | 60 VectorSet::VectorSet(Arena *arena) : Set(arena) { argument 68 Set &VectorSet_Construct(Arena *arena) argument 70 return *(new VectorSet(arena));
|
/openjdk7/hotspot/src/share/vm/c1/ |
H A D | c1_Compiler.cpp | 58 Arena* arena = new (mtCompiler) Arena(); local 62 ValueType::initialize(arena); 68 Interval::initialize(arena);
|
H A D | c1_ValueType.cpp | 52 void ValueType::initialize(Arena* arena) { argument 57 voidType = new (arena) VoidType(); 58 intType = new (arena) IntType(); 59 longType = new (arena) LongType(); 60 floatType = new (arena) FloatType(); 61 doubleType = new (arena) DoubleType(); 62 objectType = new (arena) ObjectType(); 63 arrayType = new (arena) ArrayType(); 64 instanceType = new (arena) InstanceType(); 65 classType = new (arena) ClassTyp [all...] |
/openjdk7/hotspot/src/share/vm/code/ |
H A D | oopRecorder.cpp | 37 OopRecorder::OopRecorder(Arena* arena) { argument 40 _arena = arena;
|
/openjdk7/hotspot/src/share/vm/memory/ |
H A D | memRegion.hpp | 105 void* operator new(size_t size, Arena *arena) { argument 106 return ResourceObj::operator new(size, arena);
|
/openjdk7/hotspot/src/share/vm/oops/ |
H A D | symbol.cpp | 46 void* Symbol::operator new(size_t sz, int len, Arena* arena, TRAPS) { argument 48 address res = (address)arena->Amalloc(alloc_size);
|
/openjdk7/hotspot/src/share/vm/shark/ |
H A D | sharkCompiler.cpp | 166 Arena arena; local 167 env->set_oop_recorder(new OopRecorder(&arena));
|
/openjdk7/jdk/src/share/classes/java/util/concurrent/ |
H A D | Exchanger.java | 125 * an "arena"; basically a kind of hash table with a dynamically 216 * The capacity of the arena. Set to a value that provides more 315 private volatile Slot[] arena = new Slot[CAPACITY]; field in class:Exchanger 344 Slot slot = arena[index]; 419 * arena array being declared volatile. 426 Slot[] a = arena; 548 * Sweeps through arena checking for any waiting threads. Called 563 for (int j = arena.length - 1; j >= 0; --j) { 564 Slot slot = arena[j];
|
/openjdk7/hotspot/src/share/vm/classfile/ |
H A D | symbolTable.hpp | 126 static Arena* arena() { return _arena; } // called for statistics function in class:SymbolTable 151 // if CDS give symbol table a default arena size since most symbols 196 // Create a symbol in the arena for symbols that are not deleted
|
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | indexSet.cpp | 127 char *mem = (char*)arena()->Amalloc_4(sizeof(BitBlock) * 293 (IndexSet::BitBlock**) arena()->Amalloc_4(sizeof(IndexSet::BitBlock**) * _max_blocks); 322 _blocks = (IndexSet::BitBlock**) arena()->Amalloc_4(sizeof(IndexSet::BitBlock**) * _max_blocks); 334 void IndexSet::initialize(uint max_elements, Arena *arena) { argument 346 _blocks = (IndexSet::BitBlock**) arena->Amalloc_4(sizeof(IndexSet::BitBlock**) * _max_blocks);
|
H A D | indexSet.hpp | 157 // All IndexSets share an arena from which they allocate BitBlocks. Unused 163 static Arena *arena() { return Compile::current()->indexSet_arena(); } function in class:IndexSet 170 // from a new arena. It is essential that this method is called whenever 172 static void reset_memory(Compile* compile, Arena *arena) { argument 174 compile->set_indexSet_arena(arena); 337 // allocated, do it from the proffered arena. BitBlocks are still allocated 339 void initialize(uint max_element, Arena *arena);
|
/openjdk7/hotspot/src/share/vm/adlc/ |
H A D | dict2.cpp | 59 Dict::Dict(CmpKey initcmp, Hash inithash, Arena *arena) : _hash(inithash), _cmp(initcmp), _arena(arena) { argument
|
H A D | forms.cpp | 29 // allocate arena used by forms 30 Arena *Form::arena = Form::generate_arena(); // = Form::generate_arena(); member in class:Form 305 FormDict::FormDict( CmpKey cmp, Hash hash, Arena *arena ) 306 : _form(cmp, hash, arena) {
|
/openjdk7/hotspot/src/share/vm/compiler/ |
H A D | methodLiveness.cpp | 130 MethodLiveness::MethodLiveness(Arena* arena, ciMethod* method) argument 132 : _bci_block_start((uintptr_t*)arena->Amalloc((method->code_size() >> LogBitsPerByte) + 1), method->code_size()) 135 _arena = arena; 208 _block_map = new (arena()) GrowableArray<BasicBlock*>(arena(), method_len, method_len, NULL); 211 _block_list = (BasicBlock **) arena()->Amalloc(sizeof(BasicBlock *) * _block_count); 221 _block_list[blk] = new (arena()) BasicBlock(this, start_bci, cib->limit_bci()); 575 _gen((uintptr_t*)analyzer->arena()->Amalloc(BytesPerWord * analyzer->bit_map_size_words()), 577 _kill((uintptr_t*)analyzer->arena()->Amalloc(BytesPerWord * analyzer->bit_map_size_words()), 579 _entry((uintptr_t*)analyzer->arena() [all...] |
H A D | methodLiveness.hpp | 175 // The arena for storing structures... 177 Arena* arena() const { return _arena; } function in class:MethodLiveness 264 MethodLiveness(Arena* arena, ciMethod* method);
|