Ignore:
Timestamp:
Aug 29, 2013, 4:36:43 PM (12 years ago)
Author:
Brent Fulgham
Message:

[Windows] Unreviewed build fix after r154847.
If you are going to exclude promises, actually exclude the build components.

  • interpreter/CallFrame.h: Exclude promise declarations
  • runtime/JSGlobalObject.cpp:

(JSC::JSGlobalObject::reset): Exclude promise code.
(JSC::JSGlobalObject::visitChildren): Ditto.

  • runtime/VM.cpp: Ditto.

(JSC::VM::VM):
(JSC::VM::~VM):

  • runtime/VM.h:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/runtime/VM.h

    r154797 r154853  
    236236        const HashTable* regExpPrototypeTable;
    237237        const HashTable* stringConstructorTable;
     238#if ENABLE(PROMISES)
    238239        const HashTable* promisePrototypeTable;
    239240        const HashTable* promiseConstructorTable;
    240241        const HashTable* promiseResolverPrototypeTable;
    241        
     242#endif
     243
    242244        Strong<Structure> structureStructure;
    243245        Strong<Structure> structureRareDataStructure;
Note: See TracChangeset for help on using the changeset viewer.