I think for debugging purposes this should work.

void CodeStub::GenerateStubsAheadOfTime(Isolate* isolate) {
  CEntryStub::GenerateAheadOfTime(isolate);
//  StoreBufferOverflowStub::GenerateFixedRegStubsAheadOfTime(isolate);
//  StubFailureTrampolineStub::GenerateAheadOfTime(isolate);
//  // It is important that the store buffer overflow stubs are generated 
first.
//  ArrayConstructorStubBase::GenerateStubsAheadOfTime(isolate);
//  CreateAllocationSiteStub::GenerateAheadOfTime(isolate);
//  CreateWeakCellStub::GenerateAheadOfTime(isolate);
//  BinaryOpICStub::GenerateAheadOfTime(isolate);
//  BinaryOpICWithAllocationSiteStub::GenerateAheadOfTime(isolate);
//  StoreFastElementStub::GenerateAheadOfTime(isolate);
//  TypeofStub::GenerateAheadOfTime(isolate);
}

Thx Ben.
On Tuesday, May 24, 2016 at 2:27:38 PM UTC+6, Ben Noordhuis wrote:
>
> On Tue, May 24, 2016 at 10:19 AM,  <[email protected] <javascript:>> 
> wrote: 
> > How can I disable that behaviour? 
> > I'm porting v8 to new architecture and I don't want to implement 
> > Hydrogen/Lithium before full-codegen. 
>
> I don't think you can, or at least not easily.  A lot of the internal 
> infrastructure depends on ahead-of-time generated code stubs, it's not 
> just the array constructor stubs. 
>

-- 
-- 
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- 
You received this message because you are subscribed to the Google Groups 
"v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to