- 27 Jun, 2011 1 commit
-
-
sgjesse@chromium.org authored
Per review comments in http://codereview.chromium.org/7238020 after issue was closed, we had used an un-necessary Add, which is removed here. Thanks for the suggestion. BUG= TEST= Review URL: http://codereview.chromium.org//7259010 Patch from Paul Lind <plind44@gmail.com>. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8425 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 24 Jun, 2011 12 commits
-
-
yangguo@chromium.org authored
and got rid of the utility context unless interactive shell is used Review URL: http://codereview.chromium.org/7219003 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8424 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
cira@chromium.org authored
Change timeType and dateType in i18n date format API into timeStyle and dateStyle to match the proposal. I've kept old keys too, until ChromeOS user switches to time/dateStyle. Fixed regex for matching styles in date and number format. TEST=i18n.kaziprst.org/datetimeformat.html should show proper results for both timeType and timeStyle. Review URL: http://codereview.chromium.org/7244008 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8423 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
keuchel@chromium.org authored
Review URL: http://codereview.chromium.org/7237027 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8422 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
keuchel@chromium.org authored
BUG=86442 TEST=mjsunit/keywords-and-reserved_words.js Review URL: http://codereview.chromium.org/7207007 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8421 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
keuchel@chromium.org authored
Detect the pattern in both, the full compiler and crankshaft and generate direct pointer comparisons. Along the way I cleaned up 'typeof <expression> == <string literal>' comparisons as well by lifting platform independent code and checking the symmetric case. BUG=v8:1440 TEST=cctest/test-api.cc Review URL: http://codereview.chromium.org/7216008 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8420 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
sandholm@chromium.org authored
Review URL: http://codereview.chromium.org/7237023 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8419 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
sgjesse@chromium.org authored
3 small fixes: - Fix erroneous use of reg t6 in macro-assembler. - Minor optimization to overflow-check macros. - Fix un-init var use (typo) in simulator FPCall handling. None of these affected test cases. BUG= TEST= Review URL: http://codereview.chromium.org//7236025 Patch from Paul Lind <plind44@gmail.com>. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8418 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
vegorov@chromium.org authored
Review URL: http://codereview.chromium.org/7247013 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8411 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
mikhail.naganov@gmail.com authored
2000 LOC are gone! R=sgjesse@chromium.org BUG=1481 Review URL: http://codereview.chromium.org/7247018 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8406 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
sgjesse@chromium.org authored
Ported r8390 (52d4605) BUG= TEST= Review URL: http://codereview.chromium.org//7238020 Patch from Paul Lind <plind44@gmail.com>. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8405 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
sgjesse@chromium.org authored
This fixes 3 mjsunit tests when running with --stress-opt: object-freeze, object-prevent-extensions, object-seal. Original commit was 54ce3d60 (r8176). BUG= TEST= Review URL: http://codereview.chromium.org//7236024 Patch from Paul Lind <plind44@gmail.com>. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8404 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
ricow@chromium.org authored
This issue was already fixed on bleeding edge, but adding regression test to get coverage and to make sure it works on the branches. Review URL: http://codereview.chromium.org/7237022 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8402 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 23 Jun, 2011 7 commits
-
-
sgjesse@chromium.org authored
This reverts r8381. It was causing Mozilla test mozilla/ecma/Date/15.9.3.8-5 to fail and Sputnik tests S15.9.3.1_A5_T5, S15.9.3.1_A5_T1, S15.9.3.1_A5_T2, S15.9.3.1_A5_T4, S15.9.3.1_A5_T3 and S15.9.3.1_A5_T6 to timeout. R=ager@chromium.org BUG=none TEST=mozilla/ecma/Date/15.9.3.8-5, S15.9.3.1_A5_T5, S15.9.3.1_A5_T1, S15.9.3.1_A5_T2, S15.9.3.1_A5_T4, S15.9.3.1_A5_T3 and S15.9.3.1_A5_T6 Review URL: http://codereview.chromium.org//7246004 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8397 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
vitalyr@chromium.org authored
Runtime_RegExpExecMultiple had to be updated because it assumed setting an array's length to zero still keeps some capacity in the backing store. R=ager@chromium.org Review URL: http://codereview.chromium.org/7237004 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8396 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
ager@chromium.org authored
quarter of the capacity. R=vegorov@chromium.org Review URL: http://codereview.chromium.org/7190032 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8391 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
fschneider@chromium.org authored
Review URL: http://codereview.chromium.org/7207006 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8390 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
lrn@chromium.org authored
In the threaded test, they influenced each other. Review URL: http://codereview.chromium.org/7244001 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8389 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
ager@chromium.org authored
R=ricow@chromium.org BUG= TEST= Review URL: http://codereview.chromium.org/7236015 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8387 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
ager@chromium.org authored
* src/hydrogen.h: * src/hydrogen.cc (HBasicBlock::CreateSimulate): Rename "id" arg to "ast_id". BUG= TEST= Review URL: http://codereview.chromium.org/7234010 Patch from Andy Wingo <wingo@igalia.com>. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8385 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 22 Jun, 2011 20 commits
-
-
mikhail.naganov@gmail.com authored
Patch by Rachel Blum <groby@chromium.org> R=mnaganov@chromium.org Review URL: http://codereview.chromium.org/7218036 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8384 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
mikhail.naganov@gmail.com authored
R=kmillikin@chromium.org, vitalyr@chromium.org BUG=1354 TEST=test-func-name-inference Review URL: http://codereview.chromium.org/7206015 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8383 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
erik.corry@gmail.com authored
Review URL: http://codereview.chromium.org/7229008 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8382 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
sgjesse@chromium.org authored
Gives ~20% boost for Crypto benchmark on A9. BUG=none TEST=none Review URL: http://codereview.chromium.org//7148018 Patch from Martyn Capewell <m.m.capewell@googlemail.com>. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8381 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
sgjesse@chromium.org authored
BUG=none TEST=none Review URL: http://codereview.chromium.org//7080052 Patch from Martyn Capewell <m.m.capewell@googlemail.com>. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8380 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
cira@chromium.org authored
This is the last part of the API that belongs in public spec. Methods supported: - format - derive Options supported: - style (decimal, scientific, currency and percent) - pattern - skeleton TEST= Visit i18n.kaziprst.org/numberformat.html Review URL: http://codereview.chromium.org/7129051 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8379 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
yangguo@chromium.org authored
Fixes regression introduced in r8241. BUG= TEST=Run ./d8 --print_code -- should drop into shell. Review URL: http://codereview.chromium.org/7193011 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8378 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
whesse@chromium.org authored
The improvement is included in the port of r8367 to earlier versions of V8. Review URL: http://codereview.chromium.org/7229011 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8370 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
sandholm@chromium.org authored
Review URL: http://codereview.chromium.org/7230006 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8369 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
mikhail.naganov@gmail.com authored
R=vitalyr@chromium.org BUG=1293 Review URL: http://codereview.chromium.org/7203005 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8368 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
whesse@chromium.org authored
BUG=v8:1407 TEST= Review URL: http://codereview.chromium.org/7231008 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8367 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
jkummerow@chromium.org authored
BUG=v8:1479 TEST=test-api/SetPrototypeProperties Review URL: http://codereview.chromium.org/7229007 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8366 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
lrn@chromium.org authored
Review URL: http://codereview.chromium.org/7234008 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8365 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
fschneider@chromium.org authored
This avoid the worst case of patching ICs repeatedly with the same stub code object. BUG=v8:1489 Review URL: http://codereview.chromium.org/7230007 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8364 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
erik.corry@gmail.com authored
are short of virtual memory. This should make V8 work in 64 bit on OpenBSD in its default configuration. It is a simplified version of the reverted 8133 which also lowered the non-code heap size, causing test failures in Chromium on MacOS. Review URL: http://codereview.chromium.org/7234004 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8363 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
lrn@chromium.org authored
Now only uses the common superclass of the two scanner classes. Updated comment on KeywordMatcher. Review URL: http://codereview.chromium.org/7211013 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8362 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
svenpanne@chromium.org authored
The declaration of the ToBoolean class moved to the platform-independent part and its implementations are now structurally very similar. This is just an intermediate cleanup step to add type recording at the call site. Note that the MIPS implementation has not really been touched, so it should continue to work, too. Review URL: http://codereview.chromium.org/7218012 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8359 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
sgjesse@chromium.org authored
This is a follow-on to r8340, http://codereview.chromium.org/7216004/ Søren had commited changes and closed issue, as Karl was commenting about problems in the code. Thanks Karl, for your detailed code review. I have corrected the issues you raised. BUG= TEST= Review URL: http://codereview.chromium.org//7232004 Patch from Paul Lind <plind44@gmail.com>. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8358 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
sgjesse@chromium.org authored
BUG=none TEST=none Review URL: http://codereview.chromium.org//7217011 Patch from Martyn Capewell <m.m.capewell@googlemail.com>. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8357 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
ager@chromium.org authored
BUG=82437 TEST=Compile browser_tests for Arm against http://codereview.chromium.org/7087014/ Review URL: http://codereview.chromium.org/7212014 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8356 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-