Divy Srivastava
31291f64a6
Add v8::ArrayBuffer::Data
( #1068 )
2022-09-16 11:30:05 +02:00
Darshan Sen
780eb7946b
fix: property_attribute
operator ( #1067 )
...
property_attribute previously had an addition operator overload which
doesn't make much sense in comparison to the corresponding V8
enumeration. This changes that to a bitor overload.
Signed-off-by: Darshan Sen <raisinten@gmail.com>
2022-09-13 08:48:53 -04:00
Darshan Sen
dbf19c8545
Improve Object::get_property_names()
and Object::get_own_property_names()
( #1049 )
...
This change allows the customization of the behavior of
v8::Object::GetOwnPropertyNames() and v8::Object::GetPropertyNames() by
accepting all the options that the raw V8 API supports.
Signed-off-by: Darshan Sen <raisinten@gmail.com>
2022-09-03 18:11:40 +02:00
Ryan Dahl
1f3e0e1d54
fix: auto_update_v8 README regex ( #1061 )
2022-08-27 09:44:12 -07:00
Will Glozer
746f7a3a56
Fix creation of invalid librusty_v8.a ( #1059 )
2022-08-26 10:16:20 -04:00
Ryan Dahl
169d5d6ea0
Remove zlib dependency ( #1058 )
...
Deno does its own snapshot compression using lz4 and zstd, so no need to
build zlib into V8. See https://github.com/denoland/deno/pull/13320
2022-08-23 13:52:59 -04:00
Ryan Dahl
88f7055e59
Fix version in readme ( #1056 )
2022-08-23 06:43:10 -04:00
Bartek Iwańczuk
c395d0eada
v0.49.0
2022-08-22 23:41:35 +02:00
Bartek Iwańczuk
05c3e5584e
Track v8 10.6 ( #1054 )
2022-08-22 22:07:44 +02:00
denobot
e5d33ba970
Rolling to V8 10.6.194.5 ( #1042 )
2022-08-22 22:07:29 +02:00
Will Glozer
fa01b39f32
Fix compilation for 32-bit targets ( #1050 )
2022-08-21 10:16:43 +05:30
Bartek Iwańczuk
a9595da180
v0.48.1
2022-08-14 16:25:21 +02:00
Bartek Iwańczuk
4b3b081c03
Add support for Fast calls with Uint8Array ( #1047 )
2022-08-13 19:56:29 +02:00
Bartek Iwańczuk
33e426bfe4
Export WasmAsyncSuccess enum, change signature of WasmAsyncResolvePro… ( #1046 )
...
Export WasmAsyncSuccess enum, change signature of WasmAsyncResolvePromiseCallback
2022-08-13 17:55:56 +02:00
Divy Srivastava
606fee5ec7
support V8 FastApiCallbackOptions ( #1044 )
2022-08-03 16:07:18 +05:30
Ryan Dahl
3fbf87aa4b
refactor: remove unnecessary complexity from build.rs ( #963 )
...
- remove friendly build script output in favor of brevity
- Revert "Add support for generating a `clangd` compilation database (#823 )"
- simplify subprocess invocations
2022-07-26 13:21:23 -04:00
Bartek Iwańczuk
9f8abf5350
v0.48.0 ( #1037 )
2022-07-25 23:26:23 +02:00
Bartek Iwańczuk
c0e336dabb
Track v8 10.5 ( #1034 )
2022-07-25 20:14:31 +02:00
denobot
21a8d4a580
Rolling to V8 10.5.218.1 ( #1036 )
...
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2022-07-25 19:22:32 +02:00
Bartek Iwańczuk
b178f1faa0
v0.47.0
2022-07-19 19:26:42 +02:00
denobot
7e513711a0
Rolling to V8 10.4.132.20 ( #1033 )
2022-07-18 14:33:05 +02:00
Divy Srivastava
3be46ecc52
Support Fast API Overloads ( #1031 )
2022-07-16 19:57:58 +05:30
Ryan Dahl
5c42d601cf
v0.46.0
2022-07-13 14:51:18 -04:00
Divy Srivastava
08e1a1c361
Add v8::Object [Get/Set]AlignedPointer[From/In]InternalField
( #1026 )
2022-07-13 12:35:31 +05:30
Bartek Iwańczuk
2193d827b9
feat: WasmAsyncResolvePromiseCallback ( #1029 )
2022-07-13 07:51:10 +02:00
Aapo Alasuutari
d8480fc7ef
Add Uint32 / Int32 Value method bindings ( #1030 )
2022-07-13 09:33:55 +05:30
denobot
d2db387448
Rolling to V8 10.4.132.16 ( #1012 )
2022-07-12 22:27:57 +00:00
Ryan Dahl
53299dceb4
Add back gn args --list on build ( #1013 )
2022-07-08 10:55:58 -04:00
Ryan Dahl
8dfb1e6559
v0.45.0
2022-07-08 07:32:51 -04:00
Divy Srivastava
47a7bece35
V8 Fast API Sequence ( #1022 )
...
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2022-07-08 08:54:24 +05:30
Divy Srivastava
1d0a4c1792
V8 Fast API Calls ( #1021 )
...
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2022-07-07 16:30:35 +05:30
Divy Srivastava
e6b443a6e8
Add ReturnValue::set_bool
( #1020 )
2022-07-04 07:02:13 +05:30
Divy Srivastava
61714dd2b2
v0.44.3
2022-06-29 17:49:01 +05:30
Divy Srivastava
95f2ba399c
Expose from_function_callback_info
( #1016 )
2022-06-28 16:49:37 +05:30
Kayla Washburn
b9d44e31a2
chore: add check for no-fail-fast label ( #1017 )
2022-06-27 12:37:04 -06:00
Divy Srivastava
f5d275f622
Add type specialized setters for v8::ReturnValue ( #1015 )
2022-06-27 08:12:06 +05:30
Bert Belder
ccf181a8b3
v0.44.2
2022-06-21 14:42:15 +02:00
Bert Belder
6251318210
chore: upgrade 'regex' crate ( #1011 )
...
The version we were using before had a security vulnerability:
https://github.com/denoland/rusty_v8/security/dependabot/1
2022-06-21 14:42:15 +02:00
denobot
7b59ce4c2d
Rolling to V8 10.4.132.8 ( #1010 )
2022-06-21 14:17:30 +02:00
Luca Casonato
6e34531c2e
Track v8 10.4 ( #1001 )
2022-06-21 12:09:02 +02:00
Bert Belder
392124aae1
build: fix flags for Clang 13 and 14 ( #1009 )
2022-06-21 07:59:49 +02:00
Ryan Dahl
7a7cf44610
v0.44.1
2022-06-15 13:17:31 +00:00
Luca Casonato
b34bc08430
Also run CI on tag ( #1007 )
2022-06-15 12:04:35 +00:00
Bartek Iwańczuk
2493ac8b17
v0.44.0
2022-06-15 01:59:14 +02:00
denobot
c53d85114e
Rolling to V8 10.4.132.5 ( #1002 )
...
Co-authored-by: Divy Srivastava <dj.srivastava23@gmail.com>
2022-06-15 00:26:50 +02:00
denobot
d05949e6b1
Rolling to V8 10.3.174.8 ( #995 )
2022-05-28 18:28:43 +02:00
Luca Casonato
65692e80eb
Use denobot account for auto-rolling ( #992 )
2022-05-28 17:16:00 +02:00
Luca Casonato
fe3d2b0d50
Update autoroll branch to autoroll2 ( #990 )
2022-05-27 18:19:53 +02:00
Bert Belder
453df4efd5
v0.43.1
2022-05-26 00:49:45 +02:00
github-actions[bot]
0b112c78e0
Rolling to V8 10.3.174.6 ( #984 )
2022-05-26 00:45:55 +02:00