Remove proxies from --harmony switch for M38, because problems
authorrossberg@chromium.org <rossberg@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 8 Aug 2014 09:58:19 +0000 (09:58 +0000)
committerrossberg@chromium.org <rossberg@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 8 Aug 2014 09:58:19 +0000 (09:58 +0000)
commit5427ea52855c68ee64a202f6225d902e483d77ba
tree4c14a0c1e59af5acb2c2d8b5eb89f74763013590
parentef6e0fa174194dd9c4773dd81a696d6ca08b52f2
Remove proxies from --harmony switch for M38, because problems

They can still be activated separately using the --harmony-proxies switch,
but are no longer implied by Chrome's "Experimental JavaScript" option.

R=yangguo@chromium.org
BUG=
LOG=Y

Review URL: https://codereview.chromium.org/453903002

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22990 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
334 files changed:
src/flag-definitions.h
test/mjsunit/harmony/proxies-example-membrane.js
test/mjsunit/harmony/proxies-json.js
test/mjsunit/runtime-gen/apply.js
test/mjsunit/runtime-gen/arraybuffergetbytelength.js
test/mjsunit/runtime-gen/arraybufferinitialize.js
test/mjsunit/runtime-gen/arraybufferisview.js
test/mjsunit/runtime-gen/arraybufferneuter.js
test/mjsunit/runtime-gen/arraybuffersliceimpl.js
test/mjsunit/runtime-gen/arraybufferviewgetbytelength.js
test/mjsunit/runtime-gen/arraybufferviewgetbyteoffset.js
test/mjsunit/runtime-gen/arrayconcat.js
test/mjsunit/runtime-gen/availablelocalesof.js
test/mjsunit/runtime-gen/basicjsonstringify.js
test/mjsunit/runtime-gen/booleanize.js
test/mjsunit/runtime-gen/boundfunctiongetbindings.js
test/mjsunit/runtime-gen/break.js
test/mjsunit/runtime-gen/breakiteratoradopttext.js
test/mjsunit/runtime-gen/breakiteratorbreaktype.js
test/mjsunit/runtime-gen/breakiteratorcurrent.js
test/mjsunit/runtime-gen/breakiteratorfirst.js
test/mjsunit/runtime-gen/breakiteratornext.js
test/mjsunit/runtime-gen/canonicalizelanguagetag.js
test/mjsunit/runtime-gen/changebreakonexception.js
test/mjsunit/runtime-gen/charfromcode.js
test/mjsunit/runtime-gen/checkexecutionstate.js
test/mjsunit/runtime-gen/checkisbootstrapping.js
test/mjsunit/runtime-gen/clearbreakpoint.js
test/mjsunit/runtime-gen/clearfunctiontypefeedback.js
test/mjsunit/runtime-gen/clearstepping.js
test/mjsunit/runtime-gen/collectstacktrace.js
test/mjsunit/runtime-gen/compilestring.js
test/mjsunit/runtime-gen/constructdouble.js
test/mjsunit/runtime-gen/createbreakiterator.js
test/mjsunit/runtime-gen/createcollator.js
test/mjsunit/runtime-gen/createglobalprivatesymbol.js
test/mjsunit/runtime-gen/createjsfunctionproxy.js
test/mjsunit/runtime-gen/createjsproxy.js
test/mjsunit/runtime-gen/createprivatesymbol.js
test/mjsunit/runtime-gen/createsymbol.js
test/mjsunit/runtime-gen/dataviewgetbuffer.js
test/mjsunit/runtime-gen/dataviewgetfloat32.js
test/mjsunit/runtime-gen/dataviewgetfloat64.js
test/mjsunit/runtime-gen/dataviewgetint16.js
test/mjsunit/runtime-gen/dataviewgetint32.js
test/mjsunit/runtime-gen/dataviewgetint8.js
test/mjsunit/runtime-gen/dataviewgetuint16.js
test/mjsunit/runtime-gen/dataviewgetuint32.js
test/mjsunit/runtime-gen/dataviewgetuint8.js
test/mjsunit/runtime-gen/dataviewinitialize.js
test/mjsunit/runtime-gen/dataviewsetfloat32.js
test/mjsunit/runtime-gen/dataviewsetfloat64.js
test/mjsunit/runtime-gen/dataviewsetint16.js
test/mjsunit/runtime-gen/dataviewsetint32.js
test/mjsunit/runtime-gen/dataviewsetint8.js
test/mjsunit/runtime-gen/dataviewsetuint16.js
test/mjsunit/runtime-gen/dataviewsetuint32.js
test/mjsunit/runtime-gen/dataviewsetuint8.js
test/mjsunit/runtime-gen/datecacheversion.js
test/mjsunit/runtime-gen/datecurrenttime.js
test/mjsunit/runtime-gen/datelocaltimezone.js
test/mjsunit/runtime-gen/datemakeday.js
test/mjsunit/runtime-gen/dateparsestring.js
test/mjsunit/runtime-gen/datesetvalue.js
test/mjsunit/runtime-gen/datetoutc.js
test/mjsunit/runtime-gen/debugasynctaskevent.js
test/mjsunit/runtime-gen/debugbreak.js
test/mjsunit/runtime-gen/debugcallbacksupportsstepping.js
test/mjsunit/runtime-gen/debugconstructedby.js
test/mjsunit/runtime-gen/debugdisassembleconstructor.js
test/mjsunit/runtime-gen/debugdisassemblefunction.js
test/mjsunit/runtime-gen/debugevaluate.js
test/mjsunit/runtime-gen/debugevaluateglobal.js
test/mjsunit/runtime-gen/debuggetproperty.js
test/mjsunit/runtime-gen/debuggetpropertydetails.js
test/mjsunit/runtime-gen/debuggetprototype.js
test/mjsunit/runtime-gen/debugindexedinterceptorelementvalue.js
test/mjsunit/runtime-gen/debugnamedinterceptorpropertyvalue.js
test/mjsunit/runtime-gen/debugpoppromise.js
test/mjsunit/runtime-gen/debugpreparestepinifstepping.js
test/mjsunit/runtime-gen/debugprintscopes.js
test/mjsunit/runtime-gen/debugpromiseevent.js
test/mjsunit/runtime-gen/debugpromiserejectevent.js
test/mjsunit/runtime-gen/debugpropertyattributesfromdetails.js
test/mjsunit/runtime-gen/debugpropertyindexfromdetails.js
test/mjsunit/runtime-gen/debugpropertytypefromdetails.js
test/mjsunit/runtime-gen/debugpushpromise.js
test/mjsunit/runtime-gen/debugreferencedby.js
test/mjsunit/runtime-gen/debugtrace.js
test/mjsunit/runtime-gen/defineaccessorpropertyunchecked.js
test/mjsunit/runtime-gen/defineapiaccessorproperty.js
test/mjsunit/runtime-gen/definedatapropertyunchecked.js
test/mjsunit/runtime-gen/deleteproperty.js
test/mjsunit/runtime-gen/deoptimizefunction.js
test/mjsunit/runtime-gen/doublehi.js
test/mjsunit/runtime-gen/doublelo.js
test/mjsunit/runtime-gen/enqueuemicrotask.js
test/mjsunit/runtime-gen/estimatenumberofelements.js
test/mjsunit/runtime-gen/executeindebugcontext.js
test/mjsunit/runtime-gen/finisharrayprototypesetup.js
test/mjsunit/runtime-gen/fix.js
test/mjsunit/runtime-gen/flattenstring.js
test/mjsunit/runtime-gen/functionbindarguments.js
test/mjsunit/runtime-gen/functiongetinferredname.js
test/mjsunit/runtime-gen/functiongetname.js
test/mjsunit/runtime-gen/functiongetscript.js
test/mjsunit/runtime-gen/functiongetscriptsourceposition.js
test/mjsunit/runtime-gen/functiongetsourcecode.js
test/mjsunit/runtime-gen/functionisapifunction.js
test/mjsunit/runtime-gen/functionisarrow.js
test/mjsunit/runtime-gen/functionisbuiltin.js
test/mjsunit/runtime-gen/functionisgenerator.js
test/mjsunit/runtime-gen/functionmarknameshouldprintasanonymous.js
test/mjsunit/runtime-gen/functionnameshouldprintasanonymous.js
test/mjsunit/runtime-gen/functionremoveprototype.js
test/mjsunit/runtime-gen/functionsetinstanceclassname.js
test/mjsunit/runtime-gen/functionsetlength.js
test/mjsunit/runtime-gen/functionsetname.js
test/mjsunit/runtime-gen/functionsetprototype.js
test/mjsunit/runtime-gen/getallscopesdetails.js
test/mjsunit/runtime-gen/getargumentsproperty.js
test/mjsunit/runtime-gen/getarraykeys.js
test/mjsunit/runtime-gen/getbreaklocations.js
test/mjsunit/runtime-gen/getcalltrap.js
test/mjsunit/runtime-gen/getconstructordelegate.js
test/mjsunit/runtime-gen/getconstructtrap.js
test/mjsunit/runtime-gen/getdataproperty.js
test/mjsunit/runtime-gen/getdefaulticulocale.js
test/mjsunit/runtime-gen/getdefaultreceiver.js
test/mjsunit/runtime-gen/getframecount.js
test/mjsunit/runtime-gen/getframedetails.js
test/mjsunit/runtime-gen/getfunctioncodepositionfromsource.js
test/mjsunit/runtime-gen/getfunctiondelegate.js
test/mjsunit/runtime-gen/getfunctionscopecount.js
test/mjsunit/runtime-gen/getfunctionscopedetails.js
test/mjsunit/runtime-gen/gethandler.js
test/mjsunit/runtime-gen/getheapusage.js
test/mjsunit/runtime-gen/getimplfrominitializedintlobject.js
test/mjsunit/runtime-gen/getindexedinterceptorelementnames.js
test/mjsunit/runtime-gen/getinterceptorinfo.js
test/mjsunit/runtime-gen/getlanguagetagvariants.js
test/mjsunit/runtime-gen/getnamedinterceptorpropertynames.js
test/mjsunit/runtime-gen/getobjectcontextnotifierperformchange.js
test/mjsunit/runtime-gen/getobjectcontextobjectgetnotifier.js
test/mjsunit/runtime-gen/getobjectcontextobjectobserve.js
test/mjsunit/runtime-gen/getobservationstate.js
test/mjsunit/runtime-gen/getoptimizationcount.js
test/mjsunit/runtime-gen/getownelementnames.js
test/mjsunit/runtime-gen/getownproperty.js
test/mjsunit/runtime-gen/getownpropertynames.js
test/mjsunit/runtime-gen/getproperty.js
test/mjsunit/runtime-gen/getpropertynames.js
test/mjsunit/runtime-gen/getpropertynamesfast.js
test/mjsunit/runtime-gen/getprototype.js
test/mjsunit/runtime-gen/getrootnan.js
test/mjsunit/runtime-gen/getscopecount.js
test/mjsunit/runtime-gen/getscopedetails.js
test/mjsunit/runtime-gen/getscript.js
test/mjsunit/runtime-gen/getstepinpositions.js
test/mjsunit/runtime-gen/gettemplatefield.js
test/mjsunit/runtime-gen/getthreadcount.js
test/mjsunit/runtime-gen/getthreaddetails.js
test/mjsunit/runtime-gen/getv8version.js
test/mjsunit/runtime-gen/getweakmapentries.js
test/mjsunit/runtime-gen/getweaksetvalues.js
test/mjsunit/runtime-gen/globalprint.js
test/mjsunit/runtime-gen/globalproxy.js
test/mjsunit/runtime-gen/haselement.js
test/mjsunit/runtime-gen/hasownproperty.js
test/mjsunit/runtime-gen/hasproperty.js
test/mjsunit/runtime-gen/havesamemap.js
test/mjsunit/runtime-gen/internalcompare.js
test/mjsunit/runtime-gen/internaldateformat.js
test/mjsunit/runtime-gen/internaldateparse.js
test/mjsunit/runtime-gen/internalnumberformat.js
test/mjsunit/runtime-gen/internalnumberparse.js
test/mjsunit/runtime-gen/isattachedglobal.js
test/mjsunit/runtime-gen/isbreakonexception.js
test/mjsunit/runtime-gen/isconcurrentrecompilationsupported.js
test/mjsunit/runtime-gen/isextensible.js
test/mjsunit/runtime-gen/isinitializedintlobject.js
test/mjsunit/runtime-gen/isinitializedintlobjectoftype.js
test/mjsunit/runtime-gen/isinprototypechain.js
test/mjsunit/runtime-gen/isjsfunctionproxy.js
test/mjsunit/runtime-gen/isjsglobalproxy.js
test/mjsunit/runtime-gen/isjsmodule.js
test/mjsunit/runtime-gen/isjsproxy.js
test/mjsunit/runtime-gen/isobserved.js
test/mjsunit/runtime-gen/isoptimized.js
test/mjsunit/runtime-gen/ispropertyenumerable.js
test/mjsunit/runtime-gen/issloppymodefunction.js
test/mjsunit/runtime-gen/istemplate.js
test/mjsunit/runtime-gen/isvalidsmi.js
test/mjsunit/runtime-gen/keyedgetproperty.js
test/mjsunit/runtime-gen/liveeditcheckanddropactivations.js
test/mjsunit/runtime-gen/liveeditcomparestrings.js
test/mjsunit/runtime-gen/liveeditfunctionsetscript.js
test/mjsunit/runtime-gen/loadmutabledouble.js
test/mjsunit/runtime-gen/lookupaccessor.js
test/mjsunit/runtime-gen/mapclear.js
test/mjsunit/runtime-gen/mapdelete.js
test/mjsunit/runtime-gen/mapget.js
test/mjsunit/runtime-gen/mapgetsize.js
test/mjsunit/runtime-gen/maphas.js
test/mjsunit/runtime-gen/mapinitialize.js
test/mjsunit/runtime-gen/mapiteratorinitialize.js
test/mjsunit/runtime-gen/mapiteratornext.js
test/mjsunit/runtime-gen/mapset.js
test/mjsunit/runtime-gen/markasinitializedintlobjectoftype.js
test/mjsunit/runtime-gen/mathacos.js
test/mjsunit/runtime-gen/mathasin.js
test/mjsunit/runtime-gen/mathatan.js
test/mjsunit/runtime-gen/mathatan2.js
test/mjsunit/runtime-gen/mathexprt.js
test/mjsunit/runtime-gen/mathfloorrt.js
test/mjsunit/runtime-gen/mathfround.js
test/mjsunit/runtime-gen/mathlogrt.js
test/mjsunit/runtime-gen/mathsqrtrt.js
test/mjsunit/runtime-gen/maxsmi.js
test/mjsunit/runtime-gen/movearraycontents.js
test/mjsunit/runtime-gen/neveroptimizefunction.js
test/mjsunit/runtime-gen/newarguments.js
test/mjsunit/runtime-gen/newobjectfrombound.js
test/mjsunit/runtime-gen/newstring.js
test/mjsunit/runtime-gen/newstringwrapper.js
test/mjsunit/runtime-gen/newsymbolwrapper.js
test/mjsunit/runtime-gen/notifycontextdisposed.js
test/mjsunit/runtime-gen/numberadd.js
test/mjsunit/runtime-gen/numberand.js
test/mjsunit/runtime-gen/numbercompare.js
test/mjsunit/runtime-gen/numberdiv.js
test/mjsunit/runtime-gen/numberequals.js
test/mjsunit/runtime-gen/numberimul.js
test/mjsunit/runtime-gen/numbermod.js
test/mjsunit/runtime-gen/numbermul.js
test/mjsunit/runtime-gen/numberor.js
test/mjsunit/runtime-gen/numbersar.js
test/mjsunit/runtime-gen/numbershl.js
test/mjsunit/runtime-gen/numbershr.js
test/mjsunit/runtime-gen/numbersub.js
test/mjsunit/runtime-gen/numbertoexponential.js
test/mjsunit/runtime-gen/numbertofixed.js
test/mjsunit/runtime-gen/numbertointeger.js
test/mjsunit/runtime-gen/numbertointegermapminuszero.js
test/mjsunit/runtime-gen/numbertojsint32.js
test/mjsunit/runtime-gen/numbertojsuint32.js
test/mjsunit/runtime-gen/numbertoprecision.js
test/mjsunit/runtime-gen/numbertoradixstring.js
test/mjsunit/runtime-gen/numbertostringrt.js
test/mjsunit/runtime-gen/numberunaryminus.js
test/mjsunit/runtime-gen/numberxor.js
test/mjsunit/runtime-gen/objectfreeze.js
test/mjsunit/runtime-gen/objectwascreatedincurrentorigin.js
test/mjsunit/runtime-gen/observationweakmapcreate.js
test/mjsunit/runtime-gen/observerobjectandrecordhavesameorigin.js
test/mjsunit/runtime-gen/optimizeobjectforaddingmultipleproperties.js
test/mjsunit/runtime-gen/ownkeys.js
test/mjsunit/runtime-gen/parsejson.js
test/mjsunit/runtime-gen/preventextensions.js
test/mjsunit/runtime-gen/pushifabsent.js
test/mjsunit/runtime-gen/quotejsonstring.js
test/mjsunit/runtime-gen/regexpcompile.js
test/mjsunit/runtime-gen/regexpconstructresult.js
test/mjsunit/runtime-gen/regexpexecmultiple.js
test/mjsunit/runtime-gen/regexpexecrt.js
test/mjsunit/runtime-gen/regexpinitializeobject.js
test/mjsunit/runtime-gen/removearrayholes.js
test/mjsunit/runtime-gen/rempio2.js
test/mjsunit/runtime-gen/roundnumber.js
test/mjsunit/runtime-gen/runmicrotasks.js
test/mjsunit/runtime-gen/runninginsimulator.js
test/mjsunit/runtime-gen/setadd.js
test/mjsunit/runtime-gen/setclear.js
test/mjsunit/runtime-gen/setcode.js
test/mjsunit/runtime-gen/setdebugeventlistener.js
test/mjsunit/runtime-gen/setdelete.js
test/mjsunit/runtime-gen/setdisablebreak.js
test/mjsunit/runtime-gen/setflags.js
test/mjsunit/runtime-gen/setfunctionbreakpoint.js
test/mjsunit/runtime-gen/setgetsize.js
test/mjsunit/runtime-gen/sethas.js
test/mjsunit/runtime-gen/setinitialize.js
test/mjsunit/runtime-gen/setisobserved.js
test/mjsunit/runtime-gen/setiteratorinitialize.js
test/mjsunit/runtime-gen/setiteratornext.js
test/mjsunit/runtime-gen/setprototype.js
test/mjsunit/runtime-gen/setscopevariablevalue.js
test/mjsunit/runtime-gen/smilexicographiccompare.js
test/mjsunit/runtime-gen/sparsejoinwithseparator.js
test/mjsunit/runtime-gen/specialarrayfunctions.js
test/mjsunit/runtime-gen/stringbuilderconcat.js
test/mjsunit/runtime-gen/stringbuilderjoin.js
test/mjsunit/runtime-gen/stringcharcodeatrt.js
test/mjsunit/runtime-gen/stringequals.js
test/mjsunit/runtime-gen/stringindexof.js
test/mjsunit/runtime-gen/stringlastindexof.js
test/mjsunit/runtime-gen/stringlocalecompare.js
test/mjsunit/runtime-gen/stringmatch.js
test/mjsunit/runtime-gen/stringnormalize.js
test/mjsunit/runtime-gen/stringparsefloat.js
test/mjsunit/runtime-gen/stringparseint.js
test/mjsunit/runtime-gen/stringreplaceglobalregexpwithstring.js
test/mjsunit/runtime-gen/stringreplaceonecharwithstring.js
test/mjsunit/runtime-gen/stringsplit.js
test/mjsunit/runtime-gen/stringtoarray.js
test/mjsunit/runtime-gen/stringtolowercase.js
test/mjsunit/runtime-gen/stringtonumber.js
test/mjsunit/runtime-gen/stringtouppercase.js
test/mjsunit/runtime-gen/stringtrim.js
test/mjsunit/runtime-gen/symboldescription.js
test/mjsunit/runtime-gen/symbolisprivate.js
test/mjsunit/runtime-gen/symbolregistry.js
test/mjsunit/runtime-gen/tobool.js
test/mjsunit/runtime-gen/tofastproperties.js
test/mjsunit/runtime-gen/traceenter.js
test/mjsunit/runtime-gen/traceexit.js
test/mjsunit/runtime-gen/truncatestring.js
test/mjsunit/runtime-gen/trymigrateinstance.js
test/mjsunit/runtime-gen/typedarraygetbuffer.js
test/mjsunit/runtime-gen/typedarraygetlength.js
test/mjsunit/runtime-gen/typedarrayinitialize.js
test/mjsunit/runtime-gen/typedarrayinitializefromarraylike.js
test/mjsunit/runtime-gen/typedarraymaxsizeinheap.js
test/mjsunit/runtime-gen/typedarraysetfastcases.js
test/mjsunit/runtime-gen/typeof.js
test/mjsunit/runtime-gen/unblockconcurrentrecompilation.js
test/mjsunit/runtime-gen/uriescape.js
test/mjsunit/runtime-gen/uriunescape.js
test/mjsunit/runtime-gen/weakcollectiondelete.js
test/mjsunit/runtime-gen/weakcollectionget.js
test/mjsunit/runtime-gen/weakcollectionhas.js
test/mjsunit/runtime-gen/weakcollectioninitialize.js
test/mjsunit/runtime-gen/weakcollectionset.js
tools/generate-runtime-tests.py