• fpizlo@apple.com's avatar
    Unreviewed, roll out http://trac.webkit.org/changeset/148999 · 335ba39b
    fpizlo@apple.com authored
    It broke http://kripken.github.io/ammo.js/examples/new/ammo.html
    
    Source/JavaScriptCore: 
    
    * JavaScriptCore.order:
    * bytecompiler/BytecodeGenerator.cpp:
    (JSC::BytecodeGenerator::emitNewArray):
    (JSC::BytecodeGenerator::emitThrowReferenceError):
    (JSC::BytecodeGenerator::emitReadOnlyExceptionIfNeeded):
    * bytecompiler/BytecodeGenerator.h:
    (JSC::BytecodeGenerator::shouldEmitProfileHooks):
    (BytecodeGenerator):
    * bytecompiler/NodesCodegen.cpp:
    (JSC):
    (JSC::NullNode::emitBytecode):
    (JSC::BooleanNode::emitBytecode):
    (JSC::NumberNode::emitBytecode):
    (JSC::StringNode::emitBytecode):
    (JSC::IfNode::emitBytecode):
    (JSC::IfElseNode::emitBytecode):
    * parser/ASTBuilder.h:
    (JSC::ASTBuilder::createIfStatement):
    (ASTBuilder):
    * parser/NodeConstructors.h:
    (JSC):
    (JSC::NullNode::NullNode):
    (JSC::BooleanNode::BooleanNode):
    (JSC::NumberNode::NumberNode):
    (JSC::StringNode::StringNode):
    (JSC::IfNode::IfNode):
    (JSC::IfElseNode::IfElseNode):
    * parser/Nodes.h:
    (JSC::ExpressionNode::isPure):
    (JSC::ExpressionNode::isSubtract):
    (StatementNode):
    (NullNode):
    (JSC::NullNode::isNull):
    (BooleanNode):
    (JSC::BooleanNode::isPure):
    (NumberNode):
    (JSC::NumberNode::value):
    (JSC::NumberNode::isPure):
    (StringNode):
    (JSC::StringNode::isPure):
    (JSC::StringNode::isString):
    (BinaryOpNode):
    (IfNode):
    (JSC):
    (IfElseNode):
    (ContinueNode):
    (BreakNode):
    * parser/Parser.cpp:
    (JSC::::parseIfStatement):
    * parser/ResultType.h:
    (ResultType):
    * runtime/JSCJSValueInlines.h:
    (JSC::JSValue::pureToBoolean):
    * runtime/JSCell.h:
    (JSCell):
    * runtime/JSCellInlines.h:
    (JSC):
    
    Source/WTF: 
    
    * wtf/TriState.h:
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@149158 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    335ba39b
JSCellInlines.h 6.03 KB