- 19 Nov, 2008 2 commits
-
-
sgjesse@chromium.org authored
Changed the handling of Win32 function SetErrorMode to be more correct. The flag to prevent error dialogs is now merged with existing flags, and the error mode is now reset which it was not before. Review URL: http://codereview.chromium.org/11471 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@792 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
ager@chromium.org authored
Review URL: http://codereview.chromium.org/11469 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@791 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 18 Nov, 2008 4 commits
-
-
ager@chromium.org authored
Review URL: http://codereview.chromium.org/11443 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@785 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
olehougaard authored
Review URL: http://codereview.chromium.org/11227 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@784 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
olehougaard authored
Review URL: http://codereview.chromium.org/11601 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@781 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
iposva@chromium.org authored
that v8::V8::Initialize() does not have to be called to allow pre-compilation. Currently this test would fail, which is why a workaround has been applied and a bug filed. Review URL: http://codereview.chromium.org/11441 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@779 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 17 Nov, 2008 10 commits
-
-
feng@chromium.org authored
TBR = iposva Review URL: http://codereview.chromium.org/11417 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@778 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
feng@chromium.org authored
TBR = iposva Review URL: http://codereview.chromium.org/11414 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@777 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
ager@chromium.org authored
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@776 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
feng@chromium.org authored
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@775 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
feng@chromium.org authored
1) Let SaveContext remember the top JS frame stack pointer so it works in simulator where C stack and JS stack are separated; 2) Use the new calling convension in %DebugBreakCallHelper function; Review URL: http://codereview.chromium.org/10663 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@774 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
ager@chromium.org authored
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@773 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
ager@chromium.org authored
This might be a big win in a browser setting where a lot of string conversions can be avoided. On the other hand it adds extra pressure on the global handle system. Review URL: http://codereview.chromium.org/11404 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@772 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
ager@chromium.org authored
Review URL: http://codereview.chromium.org/11201 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@767 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
kasperl@chromium.org authored
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@765 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
kasperl@chromium.org authored
is called through an IC the first time. Review URL: http://codereview.chromium.org/10746 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@764 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 14 Nov, 2008 2 commits
-
-
olehougaard authored
Review URL: http://codereview.chromium.org/10749 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@760 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
olehougaard authored
Restrict application of eval so it can only be used in the context of the global object. For compatibility. Review URL: http://codereview.chromium.org/10748 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@757 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 13 Nov, 2008 2 commits
-
-
feng@chromium.org authored
Review URL: http://codereview.chromium.org/10883 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@748 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
feng@chromium.org authored
Several functions are not complete yet, always fall back to slow case. It fixes test-api/AccessControlIC test. Review URL: http://codereview.chromium.org/10624 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@745 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 12 Nov, 2008 5 commits
-
-
feng@chromium.org authored
Review URL: http://codereview.chromium.org/10625 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@744 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
feng@chromium.org authored
1) create a simulator per thread and using thread storage; 2) capitalize two function names; 3) use sscanf instead of sscanf_s in arm simulator; 4) disable warning of sscanf when building with arm simulator; Review URL: http://codereview.chromium.org/10634 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@743 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
sgjesse@chromium.org authored
Review URL: http://codereview.chromium.org/10632 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@740 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
kmillikin@chromium.org authored
pressure and to avoid gratuitous merges in the CFG. No real performance impact is expected. Review URL: http://codereview.chromium.org/10404 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@739 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
feng@chromium.org authored
Review URL: http://codereview.chromium.org/10298 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@736 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 11 Nov, 2008 4 commits
-
-
lrn@chromium.org authored
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@735 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
lrn@chromium.org authored
Fix for non-empty assertion in debug mode (string representation of empty arguments is a single space, not an empty string). git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@733 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
ager@chromium.org authored
date functions such as getHours for dates before 1970. This is consistent with the behavior of other JavaScript engines. Review URL: http://codereview.chromium.org/9770 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@732 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
deanm@chromium.org authored
Use shorter encoding for mov REG, IMM. Use Set() in two places to generate smaller code when the immediate is 0. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@728 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 10 Nov, 2008 5 commits
-
-
feng@chromium.org authored
Using two flags to specify the state of targets: 1) FixupIsPCRelative specifies where to patch (relative to pc or at pc); 2) FixupUseCodeObject specifies what to patch (code object or start address). Review URL: http://codereview.chromium.org/10233 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@727 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
kasperl@chromium.org authored
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@726 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
ager@chromium.org authored
assertions to get errors when first touching the destroyed handle instead of getting the error when allocating a new handle at some later point. Review URL: http://codereview.chromium.org/9741 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@725 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
lrn@chromium.org authored
Arguments on the command line are made available as a global "arguments" array. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@724 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
sgjesse@chromium.org authored
Review URL: http://codereview.chromium.org/10249 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@723 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 09 Nov, 2008 1 commit
-
-
deanm@chromium.org authored
8d044500000000 lea eax,[eax*2+0x0] Will be encoded with the much shorter: 8d0400 lea eax,[eax+eax*1] git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@722 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 07 Nov, 2008 5 commits
-
-
feng@chromium.org authored
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@721 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
feng@chromium.org authored
Review URL: http://codereview.chromium.org/10223 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@720 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
feng@chromium.org authored
Review URL: http://codereview.chromium.org/9669 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@719 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
feng@chromium.org authored
Review URL: http://codereview.chromium.org/9486 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@718 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
whessev8 authored
Review URL: http://codereview.chromium.org/9504 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@710 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-