- 05 Nov, 2014 4 commits
-
-
aandrey@chromium.org authored
This also naturally handles pausing on uncaught exceptions in Object.observe callbacks. R=adamk@chromium.org, yangguo@chromium.org, yurys@chromium.org BUG=chromium:335660 LOG=Y Review URL: https://codereview.chromium.org/692313003 Cr-Commit-Position: refs/heads/master@{#25126} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25126 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
weiliang.lin@intel.com authored
The default double precision control of FPU is extended double-precision. While the number definition for JavaScript is double-precision. We use the FPU control word to set the doulbe precision and replace the original solution which store the data to memory and load it again. This patch also fixes the error that Sunspider 1.0.2 can not run with V8 if sse2 support is disabled. BUG= R=weiliang.lin@intel.com Review URL: https://codereview.chromium.org/700053003 Patch from Chunyang Dai <chunyang.dai@intel.com>. Cr-Commit-Position: refs/heads/master@{#25125} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25125 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
weiliang.lin@intel.com authored
port ee95552f291d3c1fff78bc4f8d8621e84976e5c9 (r25107) original commit message: [turbofan] Add AllocateHeapNumberStub to avoid runtime call. BUG= R=bmeurer@chromium.org Review URL: https://codereview.chromium.org/701033002 Patch from Chunyang Dai <chunyang.dai@intel.com>. Cr-Commit-Position: refs/heads/master@{#25124} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25124 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
bmeurer@chromium.org authored
TEST=unittests R=jarin@chromium.org Review URL: https://codereview.chromium.org/704703002 Cr-Commit-Position: refs/heads/master@{#25123} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25123 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 04 Nov, 2014 27 commits
-
-
ishell@chromium.org authored
This reverts commit 94a08565 for breaking layout tests. TBR=marja@chromium.org Review URL: https://codereview.chromium.org/692333006 Cr-Commit-Position: refs/heads/master@{#25121} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25121 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
dusan.milosavljevic@imgtec.com authored
TEST= BUG= R=paul.lind@imgtec.com Review URL: https://codereview.chromium.org/700873002 Cr-Commit-Position: refs/heads/master@{#25120} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25120 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
rossberg@chromium.org authored
TBR=adamk@chromium.org BUG= Review URL: https://codereview.chromium.org/702753002 Cr-Commit-Position: refs/heads/master@{#25119} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25119 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
balazs.kilvady@imgtec.com authored
Port 983ca3f1e7bd8cbba45684d5c1642cd495ca9bc1 Port r25107 TEST=unittests BUG= R=paul.lind@imgtec.com Review URL: https://codereview.chromium.org/699903002 Cr-Commit-Position: refs/heads/master@{#25118} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25118 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
titzer@chromium.org authored
R=mstarzinger@chromium.org BUG= Review URL: https://codereview.chromium.org/703633003 Cr-Commit-Position: refs/heads/master@{#25117} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25117 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
rossberg@chromium.org authored
BUG=v8:3483 LOG=Y R=rossberg@chromium.org Review URL: https://codereview.chromium.org/433413002 Cr-Commit-Position: refs/heads/master@{#25116} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25116 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
rossberg@chromium.org authored
This is in preparation for making --harmony and --es-staging synonyms. The only remaining difference currently is block-scoping, which is still implied by --harmony, to avoid regressing on a long-available feature. Also removes the special-casing of --harmony-proxies. R=adamk@chromium.org BUG= Review URL: https://codereview.chromium.org/693153004 Cr-Commit-Position: refs/heads/master@{#25115} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25115 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
titzer@chromium.org authored
R=danno@chromium.org BUG= Review URL: https://codereview.chromium.org/686273003 Cr-Commit-Position: refs/heads/master@{#25114} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25114 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
hpayer@chromium.org authored
BUG= R=jarin@chromium.org Review URL: https://codereview.chromium.org/697423002 Cr-Commit-Position: refs/heads/master@{#25113} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25113 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
arv@chromium.org authored
BUG=v8:3549 LOG=Y R=arv@chromium.org, rossberg@chromium.org Review URL: https://codereview.chromium.org/557023002 Patch from Caitlin Potter <caitpotter88@gmail.com>. Cr-Commit-Position: refs/heads/master@{#25111} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25111 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
titzer@chromium.org authored
R=mstarzinger@chromium.org, bmeurer@chromium.org BUG= Review URL: https://codereview.chromium.org/694063005 Cr-Commit-Position: refs/heads/master@{#25110} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25110 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
marja@chromium.org authored
1) In ParseLazy, we're already using the heap, so we can also tell AstValueFactory to internalize immediately. This is more efficient. 2) No need to collect the values in values_ and strings_ if they're already internalized. 3) No need to collect AstValues which are strings in values_ since they don't need to be internalized (the underlying strings will be internalized separately). BUG=429168 LOG=N R=rossberg@chromium.org Review URL: https://codereview.chromium.org/693803004 Cr-Commit-Position: refs/heads/master@{#25109} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25109 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
bmeurer@chromium.org authored
TEST=unittests R=mstarzinger@chromium.org Review URL: https://codereview.chromium.org/703473004 Cr-Commit-Position: refs/heads/master@{#25107} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25107 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
bmeurer@chromium.org authored
R=titzer@chromium.org Review URL: https://codereview.chromium.org/694353006 Cr-Commit-Position: refs/heads/master@{#25106} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25106 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
ulan@chromium.org authored
BUG= R=bmeurer@chromium.org Review URL: https://codereview.chromium.org/701723004 Cr-Commit-Position: refs/heads/master@{#25105} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25105 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
yangguo@chromium.org authored
This reverts r25102. TBR=mvstanton@chromium.org Review URL: https://codereview.chromium.org/699143002 Cr-Commit-Position: refs/heads/master@{#25104} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25104 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
bmeurer@chromium.org authored
TEST=mjsunit/asm R=jarin@chromium.org Review URL: https://codereview.chromium.org/701813003 Cr-Commit-Position: refs/heads/master@{#25103} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25103 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
yangguo@chromium.org authored
R=mvstanton@chromium.org Review URL: https://codereview.chromium.org/699633002 Cr-Commit-Position: refs/heads/master@{#25102} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25102 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
aandrey@chromium.org authored
The main thing for v8::Exception::GetMessage() is to extract message location from error stack trace, even when stack trace capturing is off (when DevTools is closed). BUG=chromium:427954 R=yangguo@chromium.org LOG=N Review URL: https://codereview.chromium.org/696703002 Cr-Commit-Position: refs/heads/master@{#25101} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25101 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
aandrey@chromium.org authored
This is to show values preview of an iterator in DevTools console. API=v8::Value::IsMapIterator, v8::Value::IsSetIterator BUG=chromium:427868 R=arv@chromium.org, yangguo@chromium.org, adamk@chromium.org LOG=Y Review URL: https://codereview.chromium.org/693813002 Cr-Commit-Position: refs/heads/master@{#25100} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25100 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
ishell@chromium.org authored
This is a prerequisite for https://codereview.chromium.org/661133002/. R=verwaest@chromium.org Review URL: https://codereview.chromium.org/698043003 Cr-Commit-Position: refs/heads/master@{#25099} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25099 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
verwaest@chromium.org authored
BUG=v8:3636 LOG=n R=ishell@chromium.org Review URL: https://codereview.chromium.org/702523002 Cr-Commit-Position: refs/heads/master@{#25098} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25098 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
dcarney@chromium.org authored
R=bmeurer@chromium.org BUG= Review URL: https://codereview.chromium.org/694313002 Cr-Commit-Position: refs/heads/master@{#25097} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25097 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
machenbach@chromium.org authored
Cr-Commit-Position: refs/heads/master@{#25096} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25096 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
danno@chromium.org authored
The santizer target is empty if no sanitizers are defined, otherwise it contains the necessary targets. Because of this we can always depend on it. Without this dep asan builds fail. R=brettw@chromium.org, danno@chromium.org Review URL: https://codereview.chromium.org/697763002 Patch from Scott Violet <sky@chromium.org>. Cr-Commit-Position: refs/heads/master@{#25094} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25094 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
bmeurer@chromium.org authored
R=svenpanne@chromium.org Review URL: https://codereview.chromium.org/702643002 Cr-Commit-Position: refs/heads/master@{#25092} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25092 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
bmeurer@chromium.org authored
TEST=unittests R=svenpanne@chromium.org Review URL: https://codereview.chromium.org/698963002 Cr-Commit-Position: refs/heads/master@{#25091} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25091 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 03 Nov, 2014 9 commits
-
-
arv@chromium.org authored
TBR=rossberg BUG=v8:3642 LOG=Y Review URL: https://codereview.chromium.org/698073003 Cr-Commit-Position: refs/heads/master@{#25088} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25088 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
arv@chromium.org authored
When --harmony-classes is enabled we did not treat static as a strict reserved word. BUG=v8:3642 LOG=Y R=rossberg@chromium.org Review URL: https://codereview.chromium.org/652743009 Cr-Commit-Position: refs/heads/master@{#25087} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25087 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
jkummerow@chromium.org authored
BUG=v8:3192 LOG=n R=dslomov@chromium.org Review URL: https://codereview.chromium.org/185563004 Cr-Commit-Position: refs/heads/master@{#25086} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25086 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
titzer@chromium.org authored
TBR=mstarzinger@chromium.org BUG= Review URL: https://codereview.chromium.org/699673002 Cr-Commit-Position: refs/heads/master@{#25085} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25085 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
titzer@chromium.org authored
R=mstarzinger@chromium.org, jarin@chromium.org BUG= Review URL: https://codereview.chromium.org/652263002 Cr-Commit-Position: refs/heads/master@{#25084} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25084 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
erikcorry@chromium.org authored
R=ulan@chromium.org, jochen@chromium.org BUG= Review URL: https://codereview.chromium.org/687003005 Cr-Commit-Position: refs/heads/master@{#25083} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25083 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
ishell@chromium.org authored
BUG=chromium:427813 LOG=N R=verwaest@chromium.org Review URL: https://codereview.chromium.org/676393002 Cr-Commit-Position: refs/heads/master@{#25082} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25082 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
balazs.kilvady@imgtec.com authored
Port r25061 (7fe697f) TEST=cctest,mjsunit,unittests BUG= R=paul.lind@imgtec.com Review URL: https://codereview.chromium.org/701543002 Cr-Commit-Position: refs/heads/master@{#25081} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25081 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
dusan.milosavljevic@imgtec.com authored
Mips64 is affected but not for long. TEST= BUG= R=jkummerow@chromium.org Review URL: https://codereview.chromium.org/689113003 Cr-Commit-Position: refs/heads/master@{#25080} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25080 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-