Lines Matching full:stream
68 StringStream stream(&allocator);
69 PrintName(&stream);
70 return stream.ToCString();
196 void CodeStub::PrintBaseName(StringStream* stream) {
197 stream->Add("%s", MajorName(MajorKey(), false));
201 void CodeStub::PrintName(StringStream* stream) {
202 PrintBaseName(stream);
203 PrintState(stream);
292 void BinaryOpStub::PrintName(StringStream* stream) {
301 stream->Add("BinaryOpStub_%s_%s_%s+%s",
480 StringStream stream(&allocator);
481 stream.Add("[");
482 PrintBaseName(&stream);
483 stream.Add(": ");
484 from.Print(&stream);
485 stream.Add("=>");
486 to.Print(&stream);
487 stream.Add("]\n");
488 stream.OutputToStdOut();
493 void CompareNilICStub::PrintBaseName(StringStream* stream) {
494 CodeStub::PrintBaseName(stream);
495 stream->Add((nil_value_ == kNullValue) ? "(NullValue)":
500 void CompareNilICStub::PrintState(StringStream* stream) {
501 state_.Print(stream);
505 void CompareNilICStub::State::Print(StringStream* stream) const {
506 stream->Add("(");
507 SimpleListPrinter printer(stream);
513 stream->Add(")");
552 void InstanceofStub::PrintName(StringStream* stream) {
568 stream->Add("InstanceofStub%s%s%s",
633 void ArgumentsAccessStub::PrintName(StringStream* stream) {
634 stream->Add("ArgumentsAccessStub_");
636 case READ_ELEMENT: stream->Add("ReadElement"); break;
637 case NEW_NON_STRICT_FAST: stream->Add("NewNonStrictFast"); break;
638 case NEW_NON_STRICT_SLOW: stream->Add("NewNonStrictSlow"); break;
639 case NEW_STRICT: stream->Add("NewStrict"); break;
644 void CallFunctionStub::PrintName(StringStream* stream) {
645 stream->Add("CallFunctionStub_Args%d", argc_);
646 if (ReceiverMightBeImplicit()) stream->Add("_Implicit");
647 if (RecordCallTarget()) stream->Add("_Recording");
651 void CallConstructStub::PrintName(StringStream* stream) {
652 stream->Add("CallConstructStub");
653 if (RecordCallTarget()) stream->Add("_Recording");
665 void ToBooleanStub::PrintState(StringStream* stream) {
666 types_.Print(stream);
670 void ToBooleanStub::Types::Print(StringStream* stream) const {
671 stream->Add("(");
672 SimpleListPrinter printer(stream);
682 stream->Add(")");