R=mstarzinger@chromium.org
Review URL: https://codereview.chromium.org/
19235011
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@15696
ce2b1a6d-e550-0410-aec6-
3dcde31c8c00
}
-HInstruction* HOptimizedGraphBuilder::BuildCallSetter(
- HValue* object,
- HValue* value,
- Handle<Map> map,
- Handle<JSFunction> setter,
- Handle<JSObject> holder) {
- AddCheckConstantFunction(holder, object, map);
- Add<HPushArgument>(object);
- Add<HPushArgument>(value);
- return new(zone()) HCallConstantFunction(setter, 2);
-}
-
-
HInstruction* HOptimizedGraphBuilder::BuildStoreNamedMonomorphic(
HValue* object,
Handle<String> name,
HInstruction* BuildStoreNamedGeneric(HValue* object,
Handle<String> name,
HValue* value);
- HInstruction* BuildCallSetter(HValue* object,
- HValue* value,
- Handle<Map> map,
- Handle<JSFunction> setter,
- Handle<JSObject> holder);
HInstruction* BuildStoreNamedMonomorphic(HValue* object,
Handle<String> name,
HValue* value,