GitHub PushEvent at 2014-04-15 17:45:10
Repository: v8
Actor: preillyme
Payload: {"shas":[["ca0bd0214453fd09b25ec55f6c0efef5f345dc33","1cf0af8245a3a17a632a2c73531392b0f9761c76@chromium.org","Reland \"Handlify GetDeclaredAccessorProperty.\"\n\nR=jarin@chromium.org\n\nReview URL: https://codereview.chromium.org/236613006\n\ngit-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@20745 ce2b1a6d-e550-0410-aec6-3dcde31c8c00","yangguo@chromium.org",true],["09f9176c196a08d017a98f35d92fb8bbd444af94","024a1e0af501338d11c3b837c6193d11c140d792@chromium.org","Reland \"Track field types.\".\n\nThis is an initial step towards tracking the exact types instead of just\nthe representations of fields. It adds support to track up to one map of\nheap object field values, eliminating various map checks on values\nloaded from such fields, at the cost of making stores to such fields\nslightly more expensive.\n\nIssues with transitioning stores and fast object literals in Crankshaft\nfixed.\n\nTEST=mjsunit/field-type-tracking\nR=svenpanne@chromium.org\n\nReview URL: https://codereview.chromium.org/238773002\n\ngit-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@20746 ce2b1a6d-e550-0410-aec6-3dcde31c8c00","bmeurer@chromium.org",true],["c47a46e1955ffa93f3c5835e4d87adee4a6dade2","fb5d38790ef05a8a7a4488709f96bc5b46970732@chromium.org","Removed GetDefaultIsolate{Debugger,ForLocking,StackGuard}.\n\nSome first steps towards removing the default Isolate. Fixed argument\norder on the way, incl. temporary helpers.\n\nBUG=359977\nLOG=y\nR=bmeurer@chromium.org\n\nReview URL: https://codereview.chromium.org/238803002\n\ngit-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@20747 ce2b1a6d-e550-0410-aec6-3dcde31c8c00","svenpanne@chromium.org",true],["88166337aeb7d049ef654f2f5d672a9fa3bb83be","1cf0af8245a3a17a632a2c73531392b0f9761c76@chromium.org","Remove assertion from callers of TryCall.\n\nR=ishell@chromium.org\nBUG=363280\nLOG=N\n\nReview URL: https://codereview.chromium.org/238753003\n\ngit-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@20748 ce2b1a6d-e550-0410-aec6-3dcde31c8c00","yangguo@chromium.org",true],["3ad248f0f2bbae104c0710f9df2f59bd8bd29c5a","1cf0af8245a3a17a632a2c73531392b0f9761c76@chromium.org","Handlify TypedArray setters.\n\nR=dslomov@chromium.org\n\nReview URL: https://codereview.chromium.org/235923013\n\ngit-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@20749 ce2b1a6d-e550-0410-aec6-3dcde31c8c00","yangguo@chromium.org",true],["88eca02e432be6230d6f30611eb822ab6bd16829","f9d8623a8dd3ad84d090081417f2856f9d8a2e47@chromium.org","Fix bogus Object.isSealed check in some Array builtins.\n\nR=mvstanton@chromium.org\n\nReview URL: https://codereview.chromium.org/237253002\n\ngit-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@20750 ce2b1a6d-e550-0410-aec6-3dcde31c8c00","mstarzinger@chromium.org",true],["26ecc517ba8b7f8d905744306a7a6dd9ce30ac4c","56dd103d017ceadb708086e2f118997b62b54fda@chromium.org","Reland r20692 \"Check stack limit in ArgumentAdaptorTrampoline.\"\n\nBUG=353058\nLOG=N\nTEST=mjsunit/regress/regress-353058\nR=mstarzinger@chromium.org\n\nReview URL: https://codereview.chromium.org/236633006\n\ngit-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@20751 ce2b1a6d-e550-0410-aec6-3dcde31c8c00","ulan@chromium.org",true],["239e7f085c2a3d8b382830ab4a7fd75cd51add18","65992e3a4419d7b560e369bdba5c110b835487a6@chromium.org","Refactor ParseFunctionLiteral.\n\nIt was a pretty monstrous 500 line function.\n\nR=mstarzinger@chromium.org\n\nReview URL: https://codereview.chromium.org/237243003\n\ngit-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@20752 ce2b1a6d-e550-0410-aec6-3dcde31c8c00","marja@chromium.org",true],["bb838b7324eda7f8b33eae6c63ca9d5f71210f3f","db8f869562b407880aed5e35735dab58a0d311a4@chromium.org","remove some isolate::current uses from api.cc\n\nR=svenpanne@chromium.org\n\nBUG=\n\nReview URL: https://codereview.chromium.org/238843002\n\ngit-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@20753 ce2b1a6d-e550-0410-aec6-3dcde31c8c00","dcarney@chromium.org",true],["c8bce78916792969dad531d170458d7fc22de765","9606f7553293921f0821165c9907aac6a91895eb@chromium.org","Bump kMaxFastProperties (non-keyed assignments) to 128.\n\nR=ishell@chromium.org\n\nReview URL: https://codereview.chromium.org/238683004\n\ngit-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@20754 ce2b1a6d-e550-0410-aec6-3dcde31c8c00","verwaest@chromium.org",true],["d10e5db47d5ce810ad488db3ef344ad9fd169952","daf13860444c579bf157bc86e8c4bb7f7417921f@chromium.org","ARM: Do not set FPSCR when converting to clamped uint8\n\nSetting the FPSCR flags is expensive on some CPUs. Get rid of repeated\nsetting of the FPSCR by relying on the correct default flags being set\nwhen doing uint8 clamping. Also use vcvt_u32_f64 instead of vcvt_s32_f64,\nwhich enables removing the check against zero (vcvt_u32_f64 will clamp to\nzero).\n\nTo be on the safe side, add asserts to check that the VFP rounding mode\nflags are set to default as expected.\n\nThis increases performance of a hot loop repeatedly setting\nUint8ClampedArray values on some CPUs by as much as a factor of 12.\n\nBUG=v8:3253\nLOG=N\nR=jacob.bramley@arm.com, rmcilroy@chromium.org, ulan@chromium.org\n\nCommitted: https://code.google.com/p/v8/source/detail?r=20676\n\nReview URL: https://codereview.chromium.org/230473005\n\nPatch from Olli Etuaho <oetuaho@nvidia.com>.\n\ngit-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@20755 ce2b1a6d-e550-0410-aec6-3dcde31c8c00","rmcilroy@chromium.org",true],["b3e5e6bb9ee02cf708c550421140dd1bbef7204b","024a1e0af501338d11c3b837c6193d11c140d792@chromium.org","Handlify AddDependentCode(), AddDependentCompilationInfo() and AddDependentIC().\n\nR=ishell@chromium.org\n\nReview URL: https://codereview.chromium.org/236193014\n\ngit-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@20756 ce2b1a6d-e550-0410-aec6-3dcde31c8c00","bmeurer@chromium.org",true],["c5db6e78f1365348673336351ba30e6f9fec5a0b","1cf0af8245a3a17a632a2c73531392b0f9761c76@chromium.org","Handlify PrepareSlowElementsForSort and JSArrayUpdateLengthFromIndex.\n\nR=mvstanton@chromium.org\n\nReview URL: https://codereview.chromium.org/238713003\n\ngit-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@20757 ce2b1a6d-e550-0410-aec6-3dcde31c8c00","yangguo@chromium.org",true],["e51c4c09133d8723063e2026ba2646fe5662085b","27c6c371f59f8662a1353bcf7c14fa08877a3832@chromium.org","First round of runtime.cc handlification.\n\nR=yangguo@chromium.org\n\nReview URL: https://codereview.chromium.org/238933002\n\ngit-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@20758 ce2b1a6d-e550-0410-aec6-3dcde31c8c00","dslomov@chromium.org",true],["cb63b95d742d5c6148f52bde6e6a7d8786016c9d","fb5d38790ef05a8a7a4488709f96bc5b46970732@chromium.org","Removed EnterIsolateIfNeeded and a soon-to-be-useless assertion.\n\nBUG=359977\nLOG=y\nR=dcarney@chromium.org\n\nReview URL: https://codereview.chromium.org/238773003\n\ngit-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@20759 ce2b1a6d-e550-0410-aec6-3dcde31c8c00","svenpanne@chromium.org",true],["755b35177dad6758c60740f4a5ec4906c8a69a1f","1cf0af8245a3a17a632a2c73531392b0f9761c76@chromium.org","Remove some direct uses of heap allocators from runtime.cc\n\nR=jarin@chromium.org\n\nReview URL: https://codereview.chromium.org/238273006\n\ngit-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@20760 ce2b1a6d-e550-0410-aec6-3dcde31c8c00","yangguo@chromium.org",true],["f5ca952894f76caf008c6d31793b07e11c83350c","1cf0af8245a3a17a632a2c73531392b0f9761c76@chromium.org","Remove direct calls to number-related allocators from runtime.cc.\n\nR=dslomov@chromium.org\n\nReview URL: https://codereview.chromium.org/238543004\n\ngit-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@20761 ce2b1a6d-e550-0410-aec6-3dcde31c8c00","yangguo@chromium.org",true],["f0c203809c51b1a009a832913385d40fdd93d0fe","45bfc1b1b7d2dfcfc95a4159d412582b31c3b80a@chromium.org","Function allocators, Heap::ReinitializeJSGlobalProxy() and Heap::ReinitializeJSReceiver() handlified. Factory::New<>() added.\n\nR=mstarzinger@chromium.org\n\nReview URL: https://codereview.chromium.org/237093006\n\ngit-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@20762 ce2b1a6d-e550-0410-aec6-3dcde31c8c00","ishell@chromium.org",true],["8cedbc039f51709317aabc998ed0717ea4580d71","76cc7f10de6bc994d83c4cb09072e4590b82b709@chromium.org","Let revision script add commit dates.\n\nBUG=\nR=jkummerow@chromium.org\n\nReview URL: https://codereview.chromium.org/238983002\n\ngit-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@20763 ce2b1a6d-e550-0410-aec6-3dcde31c8c00","machenbach@chromium.org",true],["ecfc93ac971b4a7b7fa166388e9af76f33522132","76cc7f10de6bc994d83c4cb09072e4590b82b709@chromium.org","Reset change log and version to current trunk.\n\nBUG=\nR=jarin@chromium.org\n\nReview URL: https://codereview.chromium.org/238993002\n\ngit-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@20764 ce2b1a6d-e550-0410-aec6-3dcde31c8c00","machenbach@chromium.org",true]],"size":34,"ref":"refs/heads/master","head":"06ee15e0cdae0e8490dac52337f07b4601b522f9"}