Skip to content
This repository was archived by the owner on Dec 4, 2023. It is now read-only.

Commit e59feee

Browse files
committed
Update upstream v8 version and refresh patchset
Bump upstream V8 version to 5.4.500.31
1 parent 1859a5f commit e59feee

7 files changed

Lines changed: 27 additions & 50 deletions

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
### Unreleased
22

33
* Fix architecture detection for armv7 #226
4+
* Update upstream v8 version to 5.4.500.31
45

56
### v5.3.332.38.0, v5.3.332.38.1 - 2016-09-07
67

lib/libv8/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module Libv8
2-
VERSION = "5.3.332.38.1"
2+
VERSION = "5.4.500.31.0"
33
end
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
1-
From 8e34b0f097ea5ea5bbde4ee8b7fd6521d40dd5e3 Mon Sep 17 00:00:00 2001
1+
From d10394091dcd5bdc623c456243e49966f22e1f71 Mon Sep 17 00:00:00 2001
22
From: Petko Bordjukov <bordjukov@gmail.com>
33
Date: Mon, 25 Jul 2016 00:00:19 +0300
4-
Subject: [PATCH 1/4] Build a standalone static library
4+
Subject: [PATCH 1/3] Build a standalone static library
55

66
---
77
gypfiles/standalone.gypi | 3 +++
88
1 file changed, 3 insertions(+)
99

1010
diff --git a/gypfiles/standalone.gypi b/gypfiles/standalone.gypi
11-
index c6c26fb..a59e12b 100644
11+
index 6599bb8..c81ae2c 100644
1212
--- a/gypfiles/standalone.gypi
1313
+++ b/gypfiles/standalone.gypi
14-
@@ -505,6 +505,9 @@
14+
@@ -531,6 +531,9 @@
1515
}], # fastbuild!=0
1616
],
1717
'target_conditions': [
@@ -22,5 +22,5 @@ index c6c26fb..a59e12b 100644
2222
'defines!': [
2323
'DEBUG',
2424
--
25-
2.9.3
25+
2.10.0
2626

patches/0002-Don-t-compile-unnecessary-stuff.patch

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
1-
From 48d4b7ae6cbb8a2109555f57845fa5f6aa4fa30a Mon Sep 17 00:00:00 2001
1+
From 785a8197ebefd37592f15f0b23c13a44faa5c239 Mon Sep 17 00:00:00 2001
22
From: Petko Bordjukov <bordjukov@gmail.com>
3-
Date: Mon, 25 Jul 2016 00:04:07 +0300
4-
Subject: [PATCH 2/4] Don't compile unnecessary stuff
3+
Date: Sat, 15 Oct 2016 15:05:01 +0300
4+
Subject: [PATCH 2/3] Don't compile unnecessary stuff
55

66
---
77
Makefile | 7 +------
8-
gypfiles/all.gyp | 32 --------------------------------
9-
2 files changed, 1 insertion(+), 38 deletions(-)
8+
gypfiles/all.gyp | 33 +--------------------------------
9+
2 files changed, 2 insertions(+), 38 deletions(-)
1010

1111
diff --git a/Makefile b/Makefile
12-
index ffb5192..8e60aab 100644
12+
index a6d4d13..bd73b13 100644
1313
--- a/Makefile
1414
+++ b/Makefile
15-
@@ -265,12 +265,7 @@ GYPFILES = third_party/icu/icu.gypi third_party/icu/icu.gyp \
15+
@@ -258,12 +258,7 @@ GYPFILES = third_party/icu/icu.gypi third_party/icu/icu.gyp \
1616
gypfiles/shim_headers.gypi gypfiles/features.gypi \
1717
gypfiles/standalone.gypi \
1818
gypfiles/toolchain.gypi gypfiles/all.gyp gypfiles/mac/asan.gyp \
@@ -27,28 +27,28 @@ index ffb5192..8e60aab 100644
2727
# If vtunejit=on, the v8vtune.gyp will be appended.
2828
ifeq ($(vtunejit), on)
2929
diff --git a/gypfiles/all.gyp b/gypfiles/all.gyp
30-
index ff1bea4..96820a0 100644
30+
index 6b4ef82..9b02b4d 100644
3131
--- a/gypfiles/all.gyp
3232
+++ b/gypfiles/all.gyp
33-
@@ -16,38 +16,6 @@
33+
@@ -15,38 +15,7 @@
34+
'dependencies': [
3435
'../tools/parser-shell.gyp:parser-shell',
3536
],
36-
}],
37+
- }],
3738
- # These items don't compile for Android on Mac.
3839
- ['host_os!="mac" or OS!="android"', {
3940
- 'dependencies': [
4041
- '../samples/samples.gyp:*',
4142
- '../test/cctest/cctest.gyp:*',
4243
- '../test/fuzzer/fuzzer.gyp:*',
4344
- '../test/unittests/unittests.gyp:*',
44-
- ],
45+
- ],
4546
- }],
4647
- ['test_isolation_mode != "noop"', {
4748
- 'dependencies': [
4849
- '../test/bot_default.gyp:*',
4950
- '../test/benchmarks/benchmarks.gyp:*',
5051
- '../test/default.gyp:*',
51-
- '../test/ignition.gyp:*',
5252
- '../test/intl/intl.gyp:*',
5353
- '../test/message/message.gyp:*',
5454
- '../test/mjsunit/mjsunit.gyp:*',
@@ -66,9 +66,10 @@ index ff1bea4..96820a0 100644
6666
- '../tools/run-valgrind.gyp:*',
6767
- ],
6868
- }],
69+
+ }]
6970
]
7071
}
7172
]
7273
--
73-
2.9.3
74+
2.10.0
7475

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
1-
From 44da612b4aa078bc2090cad3bd42506f444dd900 Mon Sep 17 00:00:00 2001
1+
From cd49967fd692ad4ec76e6d40a35118dfcc9b2029 Mon Sep 17 00:00:00 2001
22
From: Petko Bordjukov <bordjukov@gmail.com>
33
Date: Mon, 25 Jul 2016 00:05:47 +0300
4-
Subject: [PATCH 3/4] Use the -fPIC flag for the static library
4+
Subject: [PATCH 3/3] Use the -fPIC flag for the static library
55

66
---
77
gypfiles/standalone.gypi | 2 +-
88
1 file changed, 1 insertion(+), 1 deletion(-)
99

1010
diff --git a/gypfiles/standalone.gypi b/gypfiles/standalone.gypi
11-
index a59e12b..4e64f2e 100644
11+
index c81ae2c..b3e4d67 100644
1212
--- a/gypfiles/standalone.gypi
1313
+++ b/gypfiles/standalone.gypi
14-
@@ -772,7 +772,7 @@
14+
@@ -803,7 +803,7 @@
1515
[ 'visibility=="hidden" and v8_enable_backtrace==0', {
1616
'cflags': [ '-fvisibility=hidden' ],
1717
}],
@@ -21,5 +21,5 @@ index a59e12b..4e64f2e 100644
2121
}],
2222
[ 'clang==0 and coverage==1', {
2323
--
24-
2.9.3
24+
2.10.0
2525

patches/0004-Reinterpret-thread-hash-for-FreeBSD-too.patch

Lines changed: 0 additions & 25 deletions
This file was deleted.

vendor/depot_tools

Submodule depot_tools updated from 02dbeb8 to 1dbb595

0 commit comments

Comments
 (0)