Matt Mastracci
44ea45d9cb
fix: add const as_str to OneByteConst and make empty slices sound ( #1453 )
2024-04-15 07:49:32 -06:00
Bartek Iwańczuk
777dfa6ac6
chore: track v8 12.4 ( #1454 )
2024-04-14 22:10:24 +02:00
Daniel Miller
cdeba6ac57
Refactored OwnedIsolate construction code in prep for lockers ( #1442 )
...
Pulled the isolate construction changes from the locker API to a separate PR.
Co-authored-by: Matt Mastracci <matthew@mastracci.com>
2024-04-13 08:08:18 -06:00
Aaron
f42a8e41e0
Add Drop impl for CFunctionInfo ( #1451 )
...
This deallocates the C++ allocation, preventing a memory leak
Co-authored-by: Matt Mastracci <matthew@mastracci.com>
2024-04-13 08:07:43 -06:00
Aaron
ab742578f6
Impl Drop for CTypeInfo ( #1452 )
...
This deallocates the C++ allocation, preventing a memory leak
2024-04-13 08:07:15 -06:00
Tom Ballinger
57c2338212
Add Isolate::date_time_configuration_change_notification
( #1446 )
...
* Add `Isolate::date_time_configuration_change_notification`
* write some C
---------
Co-authored-by: Matt Mastracci <matthew@mastracci.com>
2024-04-12 23:45:46 +00:00
Matt Mastracci
2ce9b4ca09
chore: Allow Rust ASAN flags to propagate into v8 build ( #1449 )
2024-04-12 15:26:06 -06:00
Bartek Iwańczuk
89fbf2a051
v0.89.0 ( #1441 )
2024-03-16 22:15:44 +00:00
Bartek Iwańczuk
943cbcb7c1
feat: Add v8::MicrotaskQueue::new() ( #1440 )
2024-03-16 04:00:57 +00:00
Bartek Iwańczuk
91bec8216a
fix: mispelling in C binding ( #1439 )
...
Fixing a mistake I made in #1428 .
Added some tests as well.
2024-03-16 03:32:28 +00:00
Matt Mastracci
66bb1716a8
chore: Release v0.88.0 ( #1436 )
2024-03-16 00:07:47 +00:00
Matt Mastracci
4332833a4c
chore: update README with cache info ( #1435 )
2024-03-15 23:47:15 +00:00
Matt Mastracci
d863782ed6
feat: .gz compress release artifacts ( #1434 )
2024-03-15 23:30:37 +00:00
Matt Mastracci
93682e95c0
feat: use .cargo/.rusty_v8/<file>
for caching downloads manually ( #1433 )
2024-03-15 22:16:44 +00:00
Matt Mastracci
b6a4b61903
feat: aarch64 for macos ( #1429 )
2024-03-15 13:45:16 -07:00
Bartek Iwańczuk
596e8159f7
v0.87.0 ( #1432 )
2024-03-14 23:40:38 +00:00
Bartek Iwańczuk
10d12a450e
feat: Add "v8::Object::get_real_named_property_*" methods ( #1428 )
2024-03-15 00:20:03 +01:00
Divy Srivastava
69bac645e0
Add v8::MicrotaskQueue
bindings ( #1423 )
2024-03-14 15:37:01 +00:00
Igor Zinkovsky
e511fc59f2
fix: update README with release instructions ( #1431 )
2024-03-13 21:30:21 -07:00
Igor Zinkovsky
45d3b80ada
v0.86.0 ( #1430 )
2024-03-13 18:25:02 -07:00
Bartek Iwańczuk
b83067130f
feat: Add IndexedPropertyHandlerConfiguration::*_raw methods ( #1426 )
2024-03-13 15:59:39 +01:00
Igor Zinkovsky
2371c4534b
feat: pass source as mut ref to script_compiler::compile ( #1420 )
2024-03-12 16:55:29 -07:00
Divy Srivastava
bc5ac4d486
Add Isolate::add_message_listener_with_error_level
( #1424 )
2024-03-12 12:05:44 +00:00
Divy Srivastava
2825ced8be
v0.85.0 ( #1415 )
2024-03-09 02:00:14 +00:00
Divy Srivastava
8c18c547a3
V8 12.3.219.9 ( #1419 )
2024-03-08 23:52:23 +05:30
Divy Srivastava
b73a482840
Reland "Track V8 12.3 ( #1401 )" ( #1417 )
...
Reland 07436bdb4c
2024-03-08 22:16:04 +05:30
Bartek Iwańczuk
40b2269509
chore: revert V8 upgrade from 12.3 to 12.2. ( #1414 )
...
* Revert "V8 12.3.219.1 (#1402 )"
This reverts commit f30c18c770
.
* Revert "Track V8 12.3 (#1401 )"
This reverts commit 07436bdb4c
.
2024-03-08 08:42:13 +05:30
Igor Zinkovsky
083f43346c
feat: expose CachedData::rejected ( #1413 )
2024-03-07 09:36:06 -08:00
Daniel Miller
9dd629e1c3
Fixed a typo in the parameter capture
in v8__Isolate__SetCaptureStackTraceForUncaughtExceptions
( #1410 )
2024-03-04 08:34:04 +05:30
Matt Mastracci
be545b7d3d
feat: Add string access methods to OneByteConst ( #1409 )
2024-03-01 10:55:02 -07:00
Matt Mastracci
63eea06a9a
chore: bump rust-toolchain ( #1408 )
2024-03-01 17:28:17 +00:00
Divy Srivastava
508979cbd5
v0.84.0 ( #1403 )
2024-02-20 15:47:23 +00:00
Divy Srivastava
f30c18c770
V8 12.3.219.1 ( #1402 )
...
Rolling to V8 12.3.219.1
Co-authored-by: denobot <33910674+denobot@users.noreply.github.com>
2024-02-20 13:07:08 +00:00
Divy Srivastava
07436bdb4c
Track V8 12.3 ( #1401 )
2024-02-20 13:34:33 +05:30
Matt Mastracci
8f9a0f8eb5
chore: follow v8 12.2 ( #1399 )
2024-02-13 13:35:59 -07:00
dependabot[bot]
95551ebda1
build(deps): bump zerocopy from 0.7.30 to 0.7.32 ( #1398 )
...
Bumps [zerocopy](https://github.com/google/zerocopy ) from 0.7.30 to 0.7.32.
- [Release notes](https://github.com/google/zerocopy/releases )
- [Changelog](https://github.com/google/zerocopy/blob/main/CHANGELOG.md )
- [Commits](https://github.com/google/zerocopy/compare/v0.7.30...v0.7.32 )
---
updated-dependencies:
- dependency-name: zerocopy
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-13 18:51:11 +00:00
Matt Mastracci
f6e95ccd17
chore: add write-all perms for update-v8 ( #1397 )
2024-02-13 18:47:11 +00:00
Divy Srivastava
e04dc7baf4
Add String::get_external_string_resource_base and get_external_string_resource ( #1396 )
2024-02-13 19:48:34 +05:30
Matt Mastracci
eb48d037c9
chore: permissions: write-all for publish ( #1395 )
2024-02-09 15:13:24 -07:00
Matt Mastracci
a90b6b9c88
V0.83.2 ( #1394 )
...
v0.83.2
2024-02-09 14:40:59 -07:00
Matt Mastracci
a8606e3dcb
feat: allow v8::Data as a generic for get_*_from_snapshot_once ( #1393 )
2024-02-09 20:39:30 +00:00
Guillaume Bort
477f5af361
Fix misleading BigInt rustdoc ( #1379 )
...
* Fix misleading BigInt rustdoc
The original documentation was unclear about the value of the bool. I interpreted it as being `true` if the value was truncated.
2024-02-03 17:44:56 +00:00
Michael Howell
54e93385b8
Fix busted doc comment ( #1392 )
...
* Fix busted doc comment
This doc comment contains raw HTML, when it's supposed
to contain generics. Fix this by wrapping them as code.
* Update src/handle.rs
---------
Co-authored-by: Matt Mastracci <matthew@mastracci.com>
2024-02-03 17:44:27 +00:00
denobot
d719d4b171
Rolling to V8 12.1.285.27 ( #1383 )
2024-01-29 08:43:20 +05:30
Divy Srivastava
ff2a50ccdf
v0.83.1 ( #1389 )
...
0.83.1
2024-01-10 13:22:53 +00:00
Divy Srivastava
9f10d76f59
Retrieve value from cppgc::Member handle ( #1388 )
2024-01-10 04:30:54 +00:00
Divy Srivastava
21e7d7b3f2
Remove AllCanRead flag from PropertyHandlerFlags ( #1387 )
2024-01-10 08:21:04 +05:30
Divy Srivastava
70a07c050b
isolate->GetCppHeap()
can return nullptr if no heap is attached (#1385 )
...
Changes `v8::Isolate::get_cpp_heap` to return a `Option<&Heap>`.
2024-01-06 18:05:15 +00:00
Divy Srivastava
e4cdf58665
Add faq for non-main thread init crash ( #1384 )
2024-01-06 11:50:07 +00:00
Divy Srivastava
20262ae895
v0.83.0 ( #1382 )
2024-01-06 16:27:32 +05:30