Matt Mastracci
|
efca1408f6
|
fix: arraybuffer init from vec was broken if vec reallocated to box (#1341)
|
2023-10-03 09:17:18 -06:00 |
|
Matt Mastracci
|
bf277f4f8e
|
feat: new_backing_store_from_bytes and empty for ArrayBuffer and SharedArrayBuffer (#1334)
|
2023-10-02 12:08:51 -06:00 |
|
Divy Srivastava
|
9f78b0abe7
|
Inline API functions (#1078)
|
2022-09-21 08:15:33 +05:30 |
|
Aaron O'Mullan
|
7772779210
|
feat: v8::ArrayBuffer::new_backing_store_from_vec (#946)
So we can avoid `.into_boxed_slice()` calls which may require a (costly) memmove when instantiating from a Vec
|
2022-04-20 19:36:10 +02:00 |
|
Ryan Dahl
|
50a15085f7
|
update copyrights to 2021 (#620)
|
2021-02-13 07:31:18 -05:00 |
|
Bert Belder
|
3b6ed67f5e
|
Rewrite the scope system from scratch (#406)
|
2020-06-26 01:42:00 +02:00 |
|
Bert Belder
|
8a4dc30445
|
Rename to_local() to cast_local(), use a closure (#406)
This makes it possible to add a run-time check that verifies that the
specified closure is actually the one that contains the local handle.
|
2020-06-19 20:18:07 +02:00 |
|
Bert Belder
|
405a874c36
|
Fix remaining Local::from_raw() misuse, and correct some lifetimes (#388)
|
2020-05-31 19:00:04 +02:00 |
|
Bert Belder
|
d1ac68f0c8
|
Always use raw pointers to send V8 handles between C++ and Rust (#349)
And other pointer usage touch-ups on the C++ side:
- const parameters are passed by & reference.
- mutable parameters are passed by * pointer.
|
2020-04-14 00:34:32 +02:00 |
|
Ryan Dahl
|
093e09217c
|
SharedArrayBuffer::new_backing_store_from_boxed_slice doesn't need to be unsafe
|
2020-01-23 14:24:03 -05:00 |
|
Bert Belder
|
1a1bac3883
|
Make BackingStore APIs more consistent with C++ (#234)
|
2020-01-21 16:23:47 +01:00 |
|
Bartek Iwańczuk
|
bc927c7477
|
ArrayBuffer::new_backing_store_from_boxed_slice (#202)
|
2020-01-17 14:41:12 +01:00 |
|
Bartek Iwańczuk
|
5c9effbeb1
|
add SharedArrayBuffer deprecated constructor (#171)
needed temporarily for porting deno
|
2020-01-03 08:40:39 -05:00 |
|
Bert Belder
|
c205e73138
|
Generate Deref implementations for subtypes of v8::Data (#160)
|
2019-12-31 18:33:45 +01:00 |
|
Bert Belder
|
9a72f62bd6
|
Add complete V8 type hierarchy (#148)
|
2019-12-30 19:06:45 +01:00 |
|
Andy Finch
|
00d592cd4d
|
add v8::SharedArrayBuffer (#134)
|
2019-12-28 16:29:42 -05:00 |
|