- 02 Sep, 2008 3 commits
-
-
v8.team.kasperl@gmail.com authored
benchmarks. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@93 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
v8.team.kasperl@gmail.com authored
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@91 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
sgjesse@gmail.com authored
ENV part of the build environment. This is mostly to support Windows builds in cases where SCons cannot find the correct paths to the Windows SDK, as these paths cannot be passed through shell envrionment variables. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@87 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 01 Sep, 2008 15 commits
-
-
mads.s.ager@gmail.com authored
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@85 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
mads.s.ager authored
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@83 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
mads.s.ager@gmail.com authored
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@82 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
lesleyb555 authored
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@80 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
mads.s.ager@gmail.com authored
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@79 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
christian.plesner.hansen@gmail.com authored
warning options to be set. I'm loving scons right now. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@75 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
sgjesse@gmail.com authored
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@74 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
sgjesse@gmail.com authored
Added the Windows linker option /OPT:ICF in the SCons build file. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@71 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
sgjesse@gmail.com authored
method ensures that there are no allocations during the setup. This fixes test breakage on Linux in debug mode where allocation happened while the debug info object was not fully set up making verify heap unhappy. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@70 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
christian.plesner.hansen@gmail.com authored
because of a bug in that version but it's easy to solve by upgrading to 1.0. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@69 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
kodandersson@gmail.com authored
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@65 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
mads.s.ager@gmail.com authored
Fixed typo in v8.h. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@62 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
mads.s.ager@gmail.com authored
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@57 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
sgjesse@gmail.com authored
temporary storage for moving data from register xmm0 to st(0) instead of overwriting the parameters. This fixes a test that crashed on Windows in release build due to stack corruption. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@55 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
mads.s.ager@gmail.com authored
unsafe calls to Zone::DeleteAll() from parser and use ZoneScopes instead. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@54 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 30 Aug, 2008 1 commit
-
-
lesleyb555 authored
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@52 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 29 Aug, 2008 10 commits
-
-
lesleyb555 authored
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@51 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
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
-
sgjesse@gmail.com authored
while V8 is running. A debugger using the V8 message based interface now needs to control the call to DebugBreak in order for the messages send to be processed. Commands can still be send when V8 is not in a break, but they will not be processed until there is a break. The response "request queued" when queuing up messages have been removed. This gets rid of a non JSON message being used. Modified the threaded debugger tests to call DebugBreak instead of relying on it occouring automatically. This change will not be committed until the outstanding Chrome change http://chrome-reviews.prom.corp.google.com/2072 (which updates Chrome to control the DebugBreak call) have been reviewed and committed. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@47 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
-
mads.s.ager@gmail.com authored
to be located at tests/mozilla/data. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@43 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
-
christian.plesner.hansen authored
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@41 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
-
mads.s.ager@gmail.com authored
pointers. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@36 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 5 commits
-
-
feng.qian.v8 authored
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@30 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
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
-
whessev8 authored
that does not exist locally. Previously, map transitions broke this check. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@25 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
mads.s.ager@gmail.com authored
Fixed issue with building samples and cctests on 64-bit machines. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@23 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
-
- 22 Aug, 2008 2 commits
-
-
christian.plesner.hansen authored
In the shell sample don't print the result of executing a script, only evaluating expressions. Fixed issue when building samples on Windows using a shared V8 library. Added visibility option on Linux build which makes the generated library 18% smaller. Changed build system to accept multiple build modes in one build and generate seperate objects, libraries and executables for each mode. Removed deferred negation optimization (a * -b => -(a * b)) since this visibly changes operand conversion order. Improved parsing performance by introducing stack guard in preparsing. Without a stack guard preparsing always bails out with stack overflow. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@16 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
kasper.lund authored
Copied version 0.2.3 (trunk@14) to branches/bleeding_edge which will be used for day-to-day development. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@15 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 14 Aug, 2008 1 commit
-
-
mads.s.ager authored
Improved performance of garbage collection by moving the function that updates pointers during compacting collection into the updating visitor. This gives the compiler a better chance to inline and avoid a function call per (potential) pointer. Extended the shell sample with a --runtime-flags option. Added Visual Studio project files for the shell.cc and process.cc samples. git-svn-id: http://v8.googlecode.com/svn/trunk@14 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 13 Aug, 2008 1 commit
-
-
mads.s.ager authored
Improved performance of garbage collection by changing the way we use the marking stack in the event of stack overflow during full garbage collection and by changing the way we mark roots. Cleaned up ARM version by removing top of stack caching and by introducing push/pop elimination. Cleaned up the way runtime functions are called to allow runtime calls with no arguments. Changed Windows build options to make sure that exceptions are disabled and that optimization flags are enabled. Added first version of Visual Studio project files. git-svn-id: http://v8.googlecode.com/svn/trunk@13 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-