Skip to content
Closed
Changes from 1 commit
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
44cccbe
deps: update V8 to 13.4.114.21
targos Apr 1, 2025
42f6adc
build: reset embedder string to "-node.0"
targos Apr 1, 2025
f3f4d5a
src: update NODE_MODULE_VERSION to 136
targos Feb 26, 2025
54c8717
deps: always define V8_EXPORT_PRIVATE as no-op
targos Sep 21, 2022
46d8aa0
deps: disable V8 concurrent sparkplug compilation
targos Apr 6, 2023
1da6497
deps: patch V8 to avoid duplicated zlib symbol
targos Sep 16, 2023
61b27b4
deps: patch V8 to support compilation with MSVC
StefanStojanovic Apr 21, 2024
17d1f7b
deps: fix FP16 bitcasts.h
StefanStojanovic May 28, 2024
a5c5ae3
deps: always define V8_NODISCARD as no-op
targos Aug 8, 2024
d73d8ab
deps: define V8_PRESERVE_MOST as no-op on Windows
StefanStojanovic Dec 16, 2024
a435680
deps: remove problematic comment from v8-internal
targos Mar 19, 2025
2025345
deps: patch V8 to fix armv7 build
targos Feb 25, 2025
a625a98
deps: patch V8 13.4 to support compilation with MSVC
StefanStojanovic Apr 1, 2025
517d514
deps: silence internal V8 deprecation warning
targos Apr 2, 2025
a546d83
deps: V8: cherry-pick a580b463ac35
joyeecheung Feb 14, 2025
59a87d1
deps: V8: backport 2a23d9fa5217
anonrig Feb 20, 2025
3b25814
deps: V8: backport c24df23717b6
legendecas Mar 12, 2025
950060b
deps: V8: cherry-pick c172ffc5bf54
tunz Mar 6, 2025
58b1ea4
build: remove support for s390 32-bit
richardlau Sep 18, 2024
e47a369
build: enable shared RO heap with ptr compression
targos Sep 21, 2024
a9842d4
tools: update V8 gypfiles for 13.1
targos Sep 25, 2024
97a3cfc
tools: update V8 gypfiles for 13.2
targos Oct 28, 2024
38403e2
build,src,tools: adapt build config for V8 13.3
targos Dec 19, 2024
a5e14b5
tools: update V8 gypfiles for 13.4
targos Jan 20, 2025
fadba44
build: add `/bigobj` to compile V8 on Windows
targos Feb 5, 2025
f50c28c
src: replace uses of FastApiTypedArray
targos Feb 8, 2025
0d0c8ae
Revert "test: disable fast API call count checks"
targos Jan 31, 2025
4bb419b
test: update test-linux-perf-logger
targos Feb 4, 2025
2f3618e
test: adapt assert tests to stack trace changes
targos Dec 20, 2024
f9168fc
test: handle explicit resource management globals
targos Dec 21, 2024
a1abd03
deps: remove deps/simdutf
targos Jan 29, 2025
ab90d04
tools: update license-builder and LICENSE for V8 deps
targos Jan 29, 2025
160062e
src: use `v8::ExternalMemoryAccounter`
targos Feb 15, 2025
6764e4a
src,test: add V8 API to test the hash seed
targos Feb 20, 2025
489cf80
build: pass `-fPIC` to linker as well for shared builds
targos Apr 2, 2025
59feb96
zlib: fix pointer alignment
jhofstee Apr 1, 2025
48b3aee
build: fix V8 TLS config for shared lib builds
targos Apr 3, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions tools/v8_gypfiles/v8.gyp
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,11 @@
'BUILDING_V8_SHARED', # Make V8_EXPORT visible.
],
}],
['node_target_type=="shared_library"', {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the convention is using node_shared=="true".

'defines': [
'V8_TLS_USED_IN_LIBRARY', # Enable V8_TLS_LIBRARY_MODE.
],
}],
],
},
'targets': [
Expand Down
Loading