Lines Matching refs:stream

132 void JumpData::post_initialize(BytecodeStream* stream, methodDataOop mdo) {
133 assert(stream->bci() == bci(), "wrong pos");
135 Bytecodes::Code c = stream->code();
137 target = stream->dest_w();
139 target = stream->dest();
317 void RetData::post_initialize(BytecodeStream* stream, methodDataOop mdo) {
379 void BranchData::post_initialize(BytecodeStream* stream, methodDataOop mdo) {
380 assert(stream->bci() == bci(), "wrong pos");
381 int target = stream->dest();
406 int MultiBranchData::compute_cell_count(BytecodeStream* stream) {
408 if (stream->code() == Bytecodes::_tableswitch) {
409 Bytecode_tableswitch sw(stream->method()(), stream->bcp());
412 Bytecode_lookupswitch sw(stream->method()(), stream->bcp());
418 void MultiBranchData::post_initialize(BytecodeStream* stream,
420 assert(stream->bci() == bci(), "wrong pos");
425 if (stream->code() == Bytecodes::_tableswitch) {
426 Bytecode_tableswitch sw(stream->method()(), stream->bcp());
443 Bytecode_lookupswitch sw(stream->method()(), stream->bcp());
544 int methodDataOopDesc::compute_data_size(BytecodeStream* stream) {
545 int cell_count = bytecode_cell_count(stream->code());
550 cell_count = MultiBranchData::compute_cell_count(stream);
579 BytecodeStream stream(method);
582 while ((c = stream.next()) >= 0) {
583 int size_in_bytes = compute_data_size(&stream);
609 int methodDataOopDesc::initialize_data(BytecodeStream* stream,
614 Bytecodes::Code c = stream->code();
674 cell_count = MultiBranchData::compute_cell_count(stream);
683 data_layout->initialize(tag, stream->bci(), cell_count);
737 void methodDataOopDesc::post_initialize(BytecodeStream* stream) {
741 stream->set_start(data->bci());
742 stream->next();
743 data->post_initialize(stream, this);
778 BytecodeStream stream(method);
780 while ((c = stream.next()) >= 0) {
781 int size_in_bytes = initialize_data(&stream, data_size);
808 post_initialize(&stream);