Searched refs:_arena (Results 1 - 25 of 36) sorted by relevance

12

/openjdk7/hotspot/src/share/vm/code/
H A DoopRecorder.cpp40 _arena = arena;
63 if (_arena != NULL) {
64 _handles = new(_arena) GrowableArray<jobject>(_arena, 10, 0, 0);
65 _no_finds = new(_arena) GrowableArray<int>( _arena, 10, 0, 0);
101 } else if (index == index_cache_threshold && _arena != NULL) {
102 _indexes = new(_arena) IndexCache();
H A DoopRecorder.hpp136 Arena* _arena; member in class:OopRecorder
/openjdk7/hotspot/src/share/vm/adlc/
H A Ddict2.cpp55 Dict::Dict(CmpKey initcmp, Hash inithash) : _hash(inithash), _cmp(initcmp), _arena(NULL) {
59 Dict::Dict(CmpKey initcmp, Hash inithash, Arena *arena) : _hash(inithash), _cmp(initcmp), _arena(arena) {
77 _bin = (bucket*)_arena->Amalloc_4(sizeof(bucket)*_size);
105 _bin = (bucket*)_arena->Arealloc( _bin, sizeof(bucket)*oldsize, sizeof(bucket)*_size );
118 nb->_keyvals = (const void**)_arena->Amalloc_4( sizeof(void *)*nb->_max*2 );
140 Dict::Dict( const Dict &d ) : _size(d._size), _cnt(d._cnt), _hash(d._hash),_cmp(d._cmp), _arena(d._arena) {
141 _bin = (bucket*)_arena->Amalloc_4(sizeof(bucket)*_size);
145 _bin[i]._keyvals=(const void**)_arena->Amalloc_4( sizeof(void *)*_bin[i]._max*2);
154 _arena
[all...]
H A Ddict2.hpp46 class Arena *_arena; // Where to draw storage from member in class:Dict
/openjdk7/hotspot/src/share/vm/utilities/
H A DgrowableArray.cpp66 return _arena->Amalloc(byte_size);
H A DgrowableArray.hpp85 Arena* _arena; // Indicates where allocation occurs: member in class:GenericGrowableArray
88 // otherwise, allocate in _arena
102 bool on_C_heap() { return _arena == (Arena*)1; }
103 bool on_stack () { return _arena == NULL; }
104 bool on_arena () { return _arena > (Arena*)1; }
117 _arena = (c_heap ? (Arena*)1 : NULL);
131 _arena = arena;
/openjdk7/hotspot/src/share/vm/libadt/
H A Ddict.cpp70 _arena(Thread::current()->resource_area()) {
84 _bin = (bucket*)_arena->Amalloc_4(sizeof(bucket)*_size);
89 : _hash(inithash), _cmp(initcmp), _arena(arena) {
105 _bin = (bucket*)_arena->Amalloc_4(sizeof(bucket)*_size);
141 _bin = (bucket*)_arena->Arealloc( _bin, sizeof(bucket)*oldsize, sizeof(bucket)*_size );
154 nb->_keyvals = (void**)_arena->Amalloc_4( sizeof(void *)*nb->_max*2 );
176 Dict::Dict( const Dict &d ) : _size(d._size), _cnt(d._cnt), _hash(d._hash),_cmp(d._cmp), _arena(d._arena) {
177 _bin = (bucket*)_arena->Amalloc_4(sizeof(bucket)*_size);
181 _bin[i]._keyvals=(void**)_arena
[all...]
H A Ddict.hpp47 class Arena *_arena; // Where to draw storage from member in class:Dict
/openjdk7/hotspot/src/share/vm/opto/
H A Dlive.hpp61 Arena *_arena; member in class:PhaseLive
H A Dsuperword.hpp119 Arena* _arena; member in class:VALUE_OBJ_CLASS_SPEC
125 DepGraph(Arena* a) : _arena(a), _map(a, 8, 0, NULL) {
126 _root = new (_arena) DepMem(NULL);
127 _tail = new (_arena) DepMem(NULL);
209 Arena* _arena; member in class:SuperWord
255 Arena* arena() { return _arena; }
H A Doutput.hpp82 Arena *_arena; member in class:Scheduling
H A Dlive.cpp47 PhaseLive::PhaseLive( const PhaseCFG &cfg, LRG_List &names, Arena *arena ) : Phase(LIVE), _cfg(cfg), _names(names), _arena(arena), _live(0) {
52 _worklist = new (_arena) Block_List();
56 _live = (IndexSet*)_arena->Amalloc(sizeof(IndexSet)*_cfg._num_blocks);
H A Dblock.cpp48 _blocks = (Block**)_arena->Amalloc( _size * sizeof(Block*) );
53 _blocks = (Block**)_arena->Arealloc( _blocks, old*sizeof(Block*),_size*sizeof(Block*));
443 Block *bb = new (_bbs._arena) Block(_bbs._arena,p);
514 Block* block = new (_bbs._arena) Block(_bbs._arena, region);
886 VectorSet visited(_bbs._arena);
H A Difg.cpp44 PhaseIFG::PhaseIFG( Arena *arena ) : Phase(Interference_Graph), _arena(arena) {
50 _yanked = new (_arena) VectorSet(_arena);
53 _adjs = (IndexSet*)_arena->Amalloc(sizeof(IndexSet)*maxlrg);
55 _lrgs = (LRG *)_arena->Amalloc( maxlrg * sizeof(LRG) );
H A DphaseX.hpp163 Arena* _arena; member in class:NodeHash::PhaseTransform
187 Arena* arena() { return _arena; }
/openjdk7/hotspot/src/share/vm/ci/
H A DciMethodBlocks.cpp55 ciBlock *new_block = new(_arena) ciBlock(_method, _num_blocks++, former_block->start_bci());
89 ciBlock *nb = new(_arena) ciBlock(_method, _num_blocks++, bci);
105 ciBlock *dum = new(_arena) ciBlock(_method, -1, 0);
255 _arena(arena), _num_blocks(0), _code_size(meth->code_size()) {
258 _blocks = new(_arena) GrowableArray<ciBlock *>(_arena, block_estimate, 0, NULL);
H A DciObjectFactory.hpp48 Arena* _arena; member in class:ciObjectFactory
85 Arena* arena() { return _arena; }
H A DciObjectFactory.cpp88 _arena = arena;
135 ciSymbol* sym = new (_arena) ciSymbol(vmsym, (vmSymbols::SID) i);
149 _ci_objects = new (_arena) GrowableArray<ciObject*>(_arena, 64, 0, NULL);
154 ciType::_basic_types[t] = new (_arena) ciType(t);
159 ciEnv::_null_object_instance = new (_arena) ciNullObject();
194 ciEnv::_unloaded_ciinstance_klass = new (_arena) ciInstanceKlass(ciEnv::_unloaded_cisymbol, NULL, NULL);
196 ciEnv::_unloaded_ciobjarrayklass = new (_arena) ciObjArrayKlass(ciEnv::_unloaded_cisymbol, ciEnv::_unloaded_ciinstance_klass, 1);
H A DciMethodBlocks.hpp40 Arena *_arena; member in class:ciMethodBlocks
H A DbcEscapeAnalyzer.hpp46 Arena* _arena; // ciEnv arena member in class:BCEscapeAnalyzer
H A DciEnv.hpp50 Arena* _arena; // Alias for _ciEnv_arena except in init_shared_objects() member in class:ciEnv
391 Arena* arena() { return _arena; }
H A DciEnv.cpp122 _arena = &_ciEnv_arena;
123 _factory = new (_arena) ciObjectFactory(_arena, 128);
177 _arena = arena;
178 _factory = new (_arena) ciObjectFactory(_arena, 128);
/openjdk7/hotspot/src/share/vm/compiler/
H A DmethodLiveness.hpp176 Arena* _arena; member in class:MethodLiveness
177 Arena* arena() const { return _arena; }
/openjdk7/hotspot/src/share/vm/classfile/
H A DsymbolTable.hpp125 static Arena* _arena; member in class:SymbolTable
126 static Arena* arena() { return _arena; } // called for statistics
/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_Compilation.hpp64 Arena* _arena; member in class:Compilation
142 Arena* arena() { return _arena; }

Completed in 114 milliseconds

12