- 10 Oct, 2008 1 commit
-
-
iposva@chromium.org authored
There is nothing virtual about a CodeGenerator since we either generate code for one platform or for the other. Review URL: http://codereview.chromium.org/6334 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@480 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 08 Oct, 2008 1 commit
-
-
sgjesse@chromium.org authored
Review URL: http://codereview.chromium.org/6336 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@467 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 03 Oct, 2008 1 commit
-
-
sgjesse@chromium.org authored
Review URL: http://codereview.chromium.org/6601 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@418 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 02 Oct, 2008 1 commit
-
-
sgjesse@chromium.org authored
/GF) in both SCons and Visual Studio build. There is not mesurable difference neither in speed nor in code size. Added whole program optimization to the SCons release build. This clutters the linking of the samples a little with the option /LTCG. This option is not strictly needed for linking, but if it is not specified the linker complaints as it can see object files compiled with /GL and then restarts itself with /LTCG which dosen't look very pretty. Review URL: http://codereview.chromium.org/5664 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@407 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 01 Oct, 2008 1 commit
-
-
christian.plesner.hansen@gmail.com authored
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@401 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 30 Sep, 2008 1 commit
-
-
christian.plesner.hansen@gmail.com authored
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@399 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 26 Sep, 2008 1 commit
-
-
christian.plesner.hansen@gmail.com authored
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@386 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 25 Sep, 2008 2 commits
-
-
christian.plesner.hansen@gmail.com authored
test suite and then fail. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@376 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
christian.plesner.hansen@gmail.com authored
- Added automatic loading of test suites git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@375 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 23 Sep, 2008 1 commit
-
-
deanm@chromium.org authored
Enable string pooling in the VS release build. This saves 46k for a v8_shell_sample.exe, I didn't measure performance or the overall change to a Chromium build. I think this option should always make sense anyway, unless we're using some string constants incorrectly. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@365 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 19 Sep, 2008 1 commit
-
-
sgjesse@chromium.org authored
Review URL: http://codereview.chromium.org/2985 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@346 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 17 Sep, 2008 1 commit
-
-
iposva@chromium.org authored
- Add better support for ignoring files in the presubmit tool. Review URL: http://codereview.chromium.org/3082 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@322 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 16 Sep, 2008 1 commit
-
-
iposva@chromium.org authored
TBR=mark Review URL: http://codereview.chromium.org/2892 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@319 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 12 Sep, 2008 2 commits
-
-
iposva@chromium.org authored
- Added new compilation-cache.[cc|h] files. - Fixed log.cc to be able to build without ENABLE_LOGGING_AND_PROFILING defined. The next step is to mirror the xcconfigs in a separate change. Review URL: http://codereview.chromium.org/1948 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@300 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
deanm@chromium.org authored
This is a new static flag system, designed to have all flags in a central place, and compiled into the binary without requiring static constructors for registration. All flags are moved out of the specific modules and into flags.defs, with different sections for debug, release, etc. The flag variables are always defined. For example, a debug flag in release mode still exists, but is read only and set to the default value. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@296 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 11 Sep, 2008 2 commits
-
-
kasperl@chromium.org authored
it for scripts too. In the context of Chromium, this should have a very positive impact on memory consumption for web apps that run multiple tabs from the same domain with a lot of the same JavaScript code. For now, the cache retirement policy is really simple: Whenever a mark-sweep collection is started we clear the cache. This guarantees that this change will not have a huge negative impact on memory consumption, but it may not be ideal. We should consider a more sophisticated LRU scheme. Review URL: http://codereview.chromium.org/1933 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@270 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
sgjesse@chromium.org authored
to a path containing spaces. BUG=55 Review URL: http://codereview.chromium.org/2416 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@263 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 09 Sep, 2008 3 commits
-
-
christian.plesner.hansen@gmail.com authored
Added presubmit step to check copyright. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@242 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
iposva@chromium.org authored
Passing "--simulator=arm" has the same effect as setting "-S simulator=arm --arch=arm" and closely mirrors the behavior of the scons build causing less confusion when running tests. Review URL: http://codereview.chromium.org/1654 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@221 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
iposva@chromium.org authored
Reviewed here: http://codereview.chromium.org/1833 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@219 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 08 Sep, 2008 1 commit
-
-
christian.plesner.hansen@gmail.com authored
- Added support for --cat in test runner. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@190 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 06 Sep, 2008 1 commit
-
-
erik.corry@gmail.com authored
linter attempts to check them for style issues. This is not helpful. This chance makes the presubmit linter skip the data directory where they are located. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@182 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 05 Sep, 2008 1 commit
-
-
iposva@chromium.org authored
This project exports two static library targets to be used by Chromium: jscre, v8 Review URL: http://codereview.chromium.org/264 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@179 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 03 Sep, 2008 2 commits
-
-
ager@chromium.org authored
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@123 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
christian.plesner.hansen@gmail.com authored
- Added option to test runner that allows us to run the tests under valgrind. - Added test status for the failing arm simulator tests. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@116 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 02 Sep, 2008 5 commits
-
-
christian.plesner.hansen@gmail.com authored
- Added test script option to override platform guess (again, to be able to run arm sim tests on intel). git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@107 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
sgjesse@gmail.com authored
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@100 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
mads.s.ager@gmail.com authored
to fail on Windows. Updated mozilla.status to use correct syntax for tests that are allowed to fail in debug mode. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@97 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
sgjesse@gmail.com authored
the tests. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@95 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
v8.team.kasperl@gmail.com authored
benchmarks. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@93 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 01 Sep, 2008 1 commit
-
-
mads.s.ager@gmail.com authored
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@57 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 29 Aug, 2008 5 commits
-
-
christian.plesner.hansen@gmail.com authored
copyrights. Fixed some lint issues in the samples. Added better error handling for crashing tests on windows. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@49 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
mads.s.ager@gmail.com authored
returns '' if the path ends in a path separator. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@45 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
sgjesse@gmail.com authored
cctest. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@42 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
erik.corry@gmail.com authored
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@40 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
v8.team.kasperl@gmail.com authored
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@32 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 28 Aug, 2008 2 commits
-
-
mads.s.ager@gmail.com authored
now responsible for adding the status information for the tests in the corresponding test suite. Added status file from mjsunit tests. Added tests for known bugs. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@29 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
mads.s.ager@gmail.com authored
Changed eol-style on debug-sourceinfo.js since the test expects CRLF endings. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@27 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 27 Aug, 2008 2 commits
-
-
christian.plesner.hansen authored
- Fixed mozilla test breakage caused by python's obscure module loading rules. - Made sure test.py propagates test failures out as the exit code of the script. - Remove runtime calls to get number constants. Remove Heap roots for some special numbers. - Fix typo in accessors.h. - Changes CopyMap to not copy descriptors. Adds CopyMapRemoveTransitions that copies non-transition descriptors. Changes interface of DescriptorArray::Copy operations to simplify them. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@21 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
christian.plesner.hansen authored
Changed shell sample to take flags directly from the command-line. Added api call that implements this. Added better test support. Added load, quit and version functions to the shell sample so it's easier to run benchmarks and tests. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@18 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-