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

Commit bbcc404

Browse files
committed
Update upstream V8 to 5.3.332.38
1 parent f20ca78 commit bbcc404

7 files changed

Lines changed: 26 additions & 22 deletions

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
### Unreleased
2+
3+
* Update upstream v8 version to 5.3.332.38
4+
15
### 5.2.361.43.0, 5.2.361.43.1 - 2016-06-26:
26

37
* Compare compiler versions part by part as integers instead of using string

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.2.361.43.1"
2+
VERSION = "5.3.332.38.0beta1"
33
end

patches/0001-Build-a-standalone-static-library.patch

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
From 84470a0b6c696f42aa7f86ba5ffd22b17e0047c4 Mon Sep 17 00:00:00 2001
1+
From 8e34b0f097ea5ea5bbde4ee8b7fd6521d40dd5e3 Mon Sep 17 00:00:00 2001
22
From: Petko Bordjukov <bordjukov@gmail.com>
33
Date: Mon, 25 Jul 2016 00:00:19 +0300
44
Subject: [PATCH 1/4] Build a standalone static library
@@ -8,10 +8,10 @@ Subject: [PATCH 1/4] Build a standalone static library
88
1 file changed, 3 insertions(+)
99

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

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
From 930d596106fb3289f6aa37cdf8abaec3106c31b9 Mon Sep 17 00:00:00 2001
1+
From 48d4b7ae6cbb8a2109555f57845fa5f6aa4fa30a Mon Sep 17 00:00:00 2001
22
From: Petko Bordjukov <bordjukov@gmail.com>
33
Date: Mon, 25 Jul 2016 00:04:07 +0300
44
Subject: [PATCH 2/4] Don't compile unnecessary stuff
@@ -9,10 +9,10 @@ Subject: [PATCH 2/4] Don't compile unnecessary stuff
99
2 files changed, 1 insertion(+), 38 deletions(-)
1010

1111
diff --git a/Makefile b/Makefile
12-
index 0f8f93a..68778e9 100644
12+
index ffb5192..8e60aab 100644
1313
--- a/Makefile
1414
+++ b/Makefile
15-
@@ -264,12 +264,7 @@ GYPFILES = third_party/icu/icu.gypi third_party/icu/icu.gyp \
15+
@@ -265,12 +265,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 \
@@ -70,5 +70,5 @@ index ff1bea4..96820a0 100644
7070
}
7171
]
7272
--
73-
2.9.0
73+
2.9.3
7474

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

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

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
1-
From 0f376ac8f77980b86bfbfb55e3a1714201a0f78f Mon Sep 17 00:00:00 2001
1+
From cf7ec827796ccaef75e77bd83771e7f31b645d2f Mon Sep 17 00:00:00 2001
22
From: Petko Bordjukov <bordjukov@gmail.com>
33
Date: Wed, 27 Jul 2016 06:20:13 +0300
44
Subject: [PATCH 4/4] Reinterpret thread hash for FreeBSD, too
55

66
---
7-
src/profiler/sampler.cc | 2 +-
7+
src/libsampler/v8-sampler.cc | 2 +-
88
1 file changed, 1 insertion(+), 1 deletion(-)
99

10-
diff --git a/src/profiler/sampler.cc b/src/profiler/sampler.cc
11-
index ae47dca..4eb8780 100644
12-
--- a/src/profiler/sampler.cc
13-
+++ b/src/profiler/sampler.cc
14-
@@ -210,7 +210,7 @@ void* ThreadKey(pthread_t thread_id) {
10+
diff --git a/src/libsampler/v8-sampler.cc b/src/libsampler/v8-sampler.cc
11+
index edf6df1..9b2a718 100644
12+
--- a/src/libsampler/v8-sampler.cc
13+
+++ b/src/libsampler/v8-sampler.cc
14+
@@ -194,7 +194,7 @@ void* ThreadKey(pthread_t thread_id) {
1515

1616
// Returns hash value for hash map.
1717
uint32_t ThreadHash(pthread_t thread_id) {
@@ -21,5 +21,5 @@ index ae47dca..4eb8780 100644
2121
#else
2222
return static_cast<uint32_t>(thread_id);
2323
--
24-
2.9.0
24+
2.9.3
2525

vendor/depot_tools

Submodule depot_tools updated from 8697dfc to 02dbeb8

0 commit comments

Comments
 (0)