Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit f4641bd

Browse files
committed
Update v8 to 3.9.9
1 parent 82ad1f8 commit f4641bd

File tree

179 files changed

+7422
-2793
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

179 files changed

+7422
-2793
lines changed

deps/v8/.gitignore

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@ shell_g
2323
/build/gyp
2424
/obj/
2525
/out/
26-
/test/es5conform/data/
27-
/test/mozilla/data/
28-
/test/sputnik/sputniktests/
29-
/test/test262/data/
26+
/test/es5conform/data
27+
/test/mozilla/data
28+
/test/sputnik/sputniktests
29+
/test/test262/data
3030
/tools/oom_dump/oom_dump
3131
/tools/oom_dump/oom_dump.o
3232
/tools/visual_studio/Debug

deps/v8/AUTHORS

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,18 @@ Daniel James <[email protected]>
2323
Dineel D Sule <[email protected]>
2424
Erich Ocean <[email protected]>
2525
Fedor Indutny <[email protected]>
26+
Ioseb Dzmanashvili <[email protected]>
2627
Jan de Mooij <[email protected]>
2728
Jay Freeman <[email protected]>
2829
Joel Stanley <[email protected]>
2930
John Jozwiak <[email protected]>
31+
Jonathan Liu <[email protected]>
3032
Kun Zhang <[email protected]>
3133
Martyn Capewell <[email protected]>
34+
Mathias Bynens <[email protected]>
3235
Matt Hanselman <[email protected]>
3336
Maxim Mossienko <[email protected]>
37+
Michael Lutz <[email protected]>
3438
Michael Smith <[email protected]>
3539
Mike Gilbert <[email protected]>
3640
Paolo Giarrusso <[email protected]>

deps/v8/ChangeLog

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,58 @@
1+
2012-02-23: Version 3.9.9
2+
3+
Supported fast case for-in in Crankshaft.
4+
5+
Sped up heap snapshot serialization and dominators construction.
6+
7+
Randomized allocation addresses on windows. (Chromium issue 115151)
8+
9+
Fixed compilation with MinGW-w64. (issue 1943)
10+
11+
Fixed incorrect value of assignments to non-extensible properties.
12+
13+
Fixed a crash bug in generated code on ia32.
14+
15+
Performance and stability improvements on all platforms.
16+
17+
18+
2012-02-21: Version 3.9.8
19+
20+
Fixed memory leak and missing #include in StartupDataDecompressor
21+
(issue 1960).
22+
23+
Renamed static methods to avoid shadowing virtual methods and fix Clang
24+
C++11 compile error.
25+
26+
Fixed sequence of element access in array builtins (issue 1790).
27+
28+
Performance and stability improvements on all platforms.
29+
30+
31+
2012-02-16: Version 3.9.7
32+
33+
Fixed V8 issues 1322, 1878, 1942, 1945 and Chromium issue 113924.
34+
35+
Fixed GCC-4.7 warnings.
36+
37+
Added Navier-Stokes benchmark.
38+
39+
Performance and stability improvements on all platforms.
40+
41+
42+
2012-02-14: Version 3.9.6
43+
44+
Fix template-related linker error. (issue 1936)
45+
46+
Allow inlining of functions containing object literals. (issue 1322)
47+
48+
Add --call-graph-size option to tickprocessor. (issue 1937)
49+
50+
Heap Snapshot maximum size limit is too low for really big apps. At the
51+
moment the limit is 256MB. (Chromium issue 113015)
52+
53+
Performance and stability improvements on all platforms.
54+
55+
156
2012-02-09: Version 3.9.5
257

358
Removed unused command line flags.

deps/v8/SConstruct

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright 2011 the V8 project authors. All rights reserved.
1+
# Copyright 2012 the V8 project authors. All rights reserved.
22
# Redistribution and use in source and binary forms, with or without
33
# modification, are permitted provided that the following conditions are
44
# met:
@@ -296,10 +296,11 @@ V8_EXTRA_FLAGS = {
296296
'-Werror',
297297
'-W',
298298
'-Wno-unused-parameter',
299+
'-Woverloaded-virtual',
299300
'-Wnon-virtual-dtor']
300301
},
301302
'os:win32': {
302-
'WARNINGFLAGS': ['-pedantic', '-Wno-long-long']
303+
'WARNINGFLAGS': ['-pedantic', '-Wno-long-long', '-Wno-pedantic-ms-format']
303304
},
304305
'os:linux': {
305306
'WARNINGFLAGS': ['-pedantic'],

deps/v8/benchmarks/base.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2008 the V8 project authors. All rights reserved.
1+
// Copyright 2012 the V8 project authors. All rights reserved.
22
// Redistribution and use in source and binary forms, with or without
33
// modification, are permitted provided that the following conditions are
44
// met:
@@ -78,7 +78,7 @@ BenchmarkSuite.suites = [];
7878
// Scores are not comparable across versions. Bump the version if
7979
// you're making changes that will affect that scores, e.g. if you add
8080
// a new benchmark or change an existing one.
81-
BenchmarkSuite.version = '6';
81+
BenchmarkSuite.version = '7';
8282

8383

8484
// To make the benchmark results predictable, we replace Math.random

0 commit comments

Comments
 (0)