The data contained in this repository can be downloaded to your computer using one of several clients.
Please see the documentation of your version control software client for more information.

Please select the desired protocol below to get the URL.

This URL has Read-Only access.

Statistics
| Branch: | Revision:

main_repo / deps / v8 @ 530af9cb

Name Size
  benchmarks
  build
  include
  preparser
  samples
  src
  test
  tools
.gitignore 745 Bytes
AUTHORS 1.98 KB
ChangeLog 133 KB
DEPS 729 Bytes
LICENSE 2.74 KB
LICENSE.strongtalk 1.45 KB
LICENSE.v8 1.49 KB
LICENSE.valgrind 2.01 KB
Makefile 9.96 KB
Makefile.android 3.87 KB
OWNERS 237 Bytes
PRESUBMIT.py 2.96 KB
SConstruct 46.4 KB

Latest revisions

# Date Author Comment
530af9cb 07/31/2014 12:26 PM Fedor Indutny

v8: Interrupts must not mask stack overflow.

Backport of https://codereview.chromium.org/339883002

eba7aae1 07/23/2014 10:56 AM Fedor Indutny

gyp: fix post-mortem in v0.11

Expose missing constants and keep symbols on OSX.

3530fa9c 07/18/2014 06:57 AM Fedor Indutny

deps: backport 4ed5fde4f from v8 upstream

Original commit message:

Fix x64 MathMinMax for negative untagged int32 arguments.
An untagged int32 has zeros in the upper half even if it is negative.
Using cmpq to compare such numbers will incorrectly ignore the sign....
e9170cbc 06/06/2014 06:07 PM Timothy J Fontaine

v8: shift heap space for aslr on 64bit

Previously we were only shifting the address space for ASLR on 32bit
processes, apply the same shift for 64bit so processes don't
get artificially limited native heap.

881ac26f 06/06/2014 06:07 PM Felix Geisendörfer

deps/v8: Apply REPLACE_INVALID_UTF8 patch

- https://codereview.chromium.org/121173009/
- https://code.google.com/p/v8/source/detail?r=18683

Note: The v8 test case did not cleanly apply, so it's missing from this
patch. I'm assuming this is not a problem if the v8 test suite is not...

a960d170 05/02/2014 02:53 PM Fedor Indutny

deps: backport 23f2736a from v8 upstream

Original text:

Fix corner case in x64 compare stubs.
BUG=v8:2416
Review URL: https://codereview.chromium.org/11413087

fix #7528

3f3a71e6 04/28/2014 11:34 AM Ben Noordhuis

deps: fix v8 link error with glibc < 2.17

Commit f9ced08 switches V8 on Linux over from gettimeofday() to
clock_getres() and clock_gettime(). As of glibc 2.17, those functions
live in libc. For older versions, we need to pull them in from librt.

Fixes the following link-time error;...

f9ced08d 04/24/2014 05:02 PM Ben Noordhuis

deps: make v8 use CLOCK_REALTIME_COARSE

Date.now() indirectly calls gettimeofday() on Linux and that's a system
call that is extremely expensive on virtualized systems when the host
operating system has to emulate access to the hardware clock.

Case in point: output from `perf record -c 10000 -e cycles:u -g -i`...

6bd78fd7 03/06/2014 06:29 PM Ben Noordhuis

deps: fix v8 valgrind warning

Fix the following valgrind warning:

Conditional jump or move depends on uninitialised value(s)
at 0x7D64E7: v8::internal::GlobalHandles::IterateAllRootsWithClassIds(v8::internal::ObjectVisitor*) (global-handles.cc:613)...
fac8f396 01/31/2014 03:45 PM Fedor Indutny

deps: backport 883637bd from latest v8

Original commit message:

VS2013 contains a number of improvements, most notably the addition
of all C99 math functions.
I'm a little bit concerned about the change I had to make in
cpu-profiler.cc, but I spent quite a bit of time looking at it and was...

View revisions

Also available in: Atom