hotspot/src/share/vm/runtime/vframeArray.cpp
changeset 13195 be27e1b6a4b9
parent 9636 363ca5579aff
child 13391 30245956af37
equal deleted inserted replaced
13099:64752e56d721 13195:be27e1b6a4b9
   441                                    RegisterMap *reg_map, frame sender, frame caller, frame self) {
   441                                    RegisterMap *reg_map, frame sender, frame caller, frame self) {
   442 
   442 
   443   // Allocate the vframeArray
   443   // Allocate the vframeArray
   444   vframeArray * result = (vframeArray*) AllocateHeap(sizeof(vframeArray) + // fixed part
   444   vframeArray * result = (vframeArray*) AllocateHeap(sizeof(vframeArray) + // fixed part
   445                                                      sizeof(vframeArrayElement) * (chunk->length() - 1), // variable part
   445                                                      sizeof(vframeArrayElement) * (chunk->length() - 1), // variable part
   446                                                      "vframeArray::allocate");
   446                                                      mtCompiler);
   447   result->_frames = chunk->length();
   447   result->_frames = chunk->length();
   448   result->_owner_thread = thread;
   448   result->_owner_thread = thread;
   449   result->_sender = sender;
   449   result->_sender = sender;
   450   result->_caller = caller;
   450   result->_caller = caller;
   451   result->_original = self;
   451   result->_original = self;