File tree 6 files changed +27
-2
lines changed
6 files changed +27
-2
lines changed Original file line number Diff line number Diff line change 11
11
#define V8_MAJOR_VERSION 11
12
12
#define V8_MINOR_VERSION 3
13
13
#define V8_BUILD_NUMBER 244
14
- #define V8_PATCH_LEVEL 4
14
+ #define V8_PATCH_LEVEL 8
15
15
16
16
// Use 1 for candidates and 0 otherwise.
17
17
// (Boolean macro values are not supported by all preprocessors.)
Original file line number Diff line number Diff line change 55
55
# PGO
56
56
'V8 Linux PGO instrumentation - builder' : 'builtins_profiling_x86',
57
57
'V8 Linux64 PGO instrumentation - builder' : 'builtins_profiling_x64',
58
+ 'V8 Win32 PGO instrumentation - builder' : 'builtins_profiling_x86',
59
+ 'V8 Win64 PGO instrumentation - builder' : 'builtins_profiling_x64',
58
60
59
61
# Linux.
60
62
'V8 Linux - builder': 'release_x86_gcmole',
Original file line number Diff line number Diff line change 1911
1911
{'name': 'v8testing', 'shards': 5},
1912
1912
],
1913
1913
},
1914
+ 'V8 Win32 PGO instrumentation - builder' : {
1915
+ 'swarming_dimensions': {
1916
+ 'cpu': 'x86-64',
1917
+ 'os': 'Windows-10-19045',
1918
+ },
1919
+ 'tests': [
1920
+ {'name': 'pgo_instrumentation'}
1921
+ ],
1922
+ },
1914
1923
'V8 Win64': {
1915
1924
'swarming_dimensions': {
1916
1925
'os': 'Windows-10-19045',
1951
1960
{'name': 'v8testing', 'shards': 5},
1952
1961
],
1953
1962
},
1963
+ 'V8 Win64 PGO instrumentation - builder' : {
1964
+ 'swarming_dimensions': {
1965
+ 'os': 'Windows-10-19045',
1966
+ },
1967
+ 'tests': [
1968
+ {'name': 'pgo_instrumentation'}
1969
+ ],
1970
+ },
1954
1971
##############################################################################
1955
1972
# Ports.
1956
1973
'V8 Android Arm64 - N5X': {
Original file line number Diff line number Diff line change @@ -35,6 +35,9 @@ BUILTIN(ErrorCaptureStackTrace) {
35
35
THROW_NEW_ERROR_RETURN_FAILURE (
36
36
isolate, NewTypeError (MessageTemplate::kInvalidArgument , object_obj));
37
37
}
38
+ if (object_obj->IsJSGlobalProxy ()) {
39
+ return ReadOnlyRoots (isolate).undefined_value ();
40
+ }
38
41
39
42
Handle <JSObject> object = Handle <JSObject>::cast (object_obj);
40
43
Handle <Object> caller = args.atOrUndefined (isolate, 2 );
Original file line number Diff line number Diff line change @@ -23,6 +23,7 @@ def parse_arguments():
23
23
'the isolate aready contains the instrumented binary.' ))
24
24
parser .add_argument (
25
25
'--v8-target-cpu' ,
26
+ default = 'pgo' ,
26
27
help = 'target cpu to build the profile for: x64 or arm64' )
27
28
parser .add_argument (
28
29
'--benchmark_path' ,
@@ -33,7 +34,7 @@ def parse_arguments():
33
34
'--d8-path' ,
34
35
default = Path ('./out/build/d8' ),
35
36
help = ('path to the d8 executable, by default `./out/build/d8` in '
36
- 'swarming context. Use together with `--profile-only` ' ),
37
+ 'swarming context' ),
37
38
type = Path )
38
39
parser .add_argument ('--output-dir' , type = Path )
39
40
return parser .parse_args ()
Original file line number Diff line number Diff line change @@ -17,3 +17,5 @@ Today's answer to life the universe and everything is 6728!
17
17
Today's answer to life the universe and everything is 6728!!
18
18
Off-course, this is wrong ...
19
19
..
20
+ What's a fish without eyes? A fsh!
21
+
You can’t perform that action at this time.
0 commit comments