0
0
Fork 0
mirror of https://github.com/denoland/rusty_v8.git synced 2025-03-10 05:56:52 -04:00
Commit graph

1330 commits

Author SHA1 Message Date
snek
e343a387a1
fix ci cache key (#1728)
fix cache key
2025-03-05 22:35:33 +01:00
snek
0703994e4e
Add WriteUtf8V2 missing param fix (#1727) 2025-03-05 14:40:48 +00:00
denobot
91c4a43b6a
Rolling to V8 13.5.212.1 (#1725) 2025-03-05 13:50:45 +01:00
denobot
f984aea002
Rolling to V8 13.5.212.1 (#1722)
* Rolling to V8 13.5.212.0

---------

Co-authored-by: snek <snek@deno.com>
2025-03-05 01:08:10 -08:00
snek
58a7a86564
Track V8 13.5 (#1721) 2025-03-03 11:36:13 +00:00
denobot
cd22a3aafb
Rolling to V8 13.4.114.17 (#1720) 2025-03-01 12:35:17 +01:00
denobot
36bc31b699
Rolling to V8 13.4.114.16 (#1719) 2025-02-28 12:58:19 +01:00
denobot
7663f3675a
Rolling to V8 13.4.114.15 (#1718) 2025-02-27 15:54:49 +01:00
snek
daf654af60
feat: use rust 1.85 and edition 2024 (#1713)
feat: use rust 1.85
2025-02-26 00:28:58 +01:00
denobot
779f29110f
Rolling to V8 13.4.114.14 (#1717) 2025-02-25 14:27:01 +01:00
denobot
6d546d31b3
Rolling to V8 13.4.114.13 (#1715) 2025-02-24 13:48:32 +01:00
denobot
e8cf9ecfa5
Rolling to V8 13.4.114.12 (#1714) 2025-02-22 08:50:30 -08:00
Divy Srivastava
187981b3f7
fix: backport explicit resource management fixes and release 134.5.0 (#1712) 2025-02-21 15:06:30 +00:00
denobot
89d9c6c0aa
Rolling to V8 13.4.114.11 (#1709) 2025-02-15 14:52:44 +01:00
snek
26da807694
v134.4.0 (#1708) 2025-02-13 17:52:35 +00:00
denobot
bdbb36c5ce
Rolling to V8 13.4.114.9 (#1705) 2025-02-13 15:46:06 +00:00
snek
b50ea109d0
feat: dynamic import phase callback (#1707) 2025-02-13 12:03:41 +01:00
Ryan Dahl
7d1ebb20a7
v134.3.0 2025-02-12 10:01:38 +01:00
snek
a342dc8e5c
feat: add get_contents_raw_parts (#1704)
* feat: add get_contents_raw_parts

* fix type

* fix null deref
2025-02-12 09:43:48 +01:00
Bartek Iwańczuk
4a56d2d43b
feat: Add support for source phase imports (#1701)
* feat: Add support for source phase imports

* fmt

* fix windows

* undo

* test

---------

Co-authored-by: snek <snek@deno.com>
2025-02-12 08:20:49 +00:00
Yuri Astrakhan
7b0ee753ff
chore: cleanup format args (#1688)
* chore: cleanup format args

Apply [`uninlined_format_args`](https://rust-lang.github.io/rust-clippy/master/index.html#uninlined_format_args) clippy lint -- makes code a bit more readable.

* chore: cleanup format args

Manually clean up [`uninlined_format_args`](https://rust-lang.github.io/rust-clippy/master/index.html#uninlined_format_args) clippy lint.  Some of these changes cause about 5% performance improvements because `format!("{}", &var)` does not need a reference and cannot be optimized by the compiler (but in thees cases the perf difference is less important)
2025-02-10 10:58:00 -08:00
Yuri Astrakhan
31137e32c1
chore: fix semicolons (#1689)
auto-fixed trailing semicolons by running

```
clippy --fix --all-features --all-targets --workspace -- -W clippy::semicolon_if_nothing_returned
```

See [`semicolon_if_nothing_returned`](https://rust-lang.github.io/rust-clippy/master/index.html#semicolon_if_nothing_returned) clippy lint.
2025-02-10 10:55:11 -08:00
Yuri Astrakhan
db6e8a4c1d
chore: fix map_unwrap_or clippy lint (#1690)
auto-fixed trailing semicolons by running

```
clippy --fix --all-features --all-targets --workspace -- -W clippy::map_unwrap_or
```

See [`map_unwrap_or`](https://rust-lang.github.io/rust-clippy/master/index.html#map_unwrap_or) clippy lint.
2025-02-10 10:53:51 -08:00
Yuri Astrakhan
a8732245a7
chore: build.rs cleanup (#1691) 2025-02-08 10:02:26 -08:00
denobot
f9beec4dce
Rolling to V8 13.4.114.5 (#1702) 2025-02-07 20:18:05 -08:00
Divy Srivastava
8409fdb695
v134.2.0 (#1699) 2025-02-07 18:05:06 +01:00
Divy Srivastava
94fb73700d
fix: expose v8::WriteOptions (#1698) 2025-02-07 20:51:01 +05:30
denobot
7df61836e3
Rolling to V8 13.4.114.4 (#1697) 2025-02-07 12:50:55 +01:00
Bartek Iwańczuk
59d47d7efb
v134.1.0 (#1696) 2025-02-07 08:29:31 +05:30
Bartek Iwańczuk
79c94a9a69
feat: Bring back deprecated v8::String API (#1694)
Brings back String APIs removed in #1692
and renamed the new APIs to have _v2 suffix.
2025-02-07 02:42:17 +01:00
Will (Newby) Atlas
45edd18001
feat: add pointer-compression-enabled build for x86_64 linux (#1687)
Co-authored-by: Bert Belder <bertbelder@gmail.com>
2025-02-06 01:42:09 +00:00
Bartek Iwańczuk
021e7017bb
v134.0.0 (#1693) 2025-02-06 00:17:47 +00:00
snek
378454d3f8
Rolling to V8 13.4.114.3 (#1692)
* Rolling to V8 13.4.114.3
2025-02-05 12:27:31 +01:00
Divy Srivastava
a5657ae68d
Bump V8 to 130.0.8 (#1685) 2025-01-30 08:45:34 +05:30
Divy Srivastava
5dfb2f9035
allow V8Inspector::create_stack_trace with empty local (#1684) 2025-01-29 20:49:15 +05:30
David Sherret
7cd928aa44
fix: add back incorrectly spelled initalize_process & release 130.0.7 (#1682)
* fix: add back incorrectly spelled initalize_process

* Bump version to 130.0.7
2025-01-08 09:29:45 -08:00
snek
4d8903cbc3
Bump V8 to 130.0.6 (#1680) 2025-01-07 09:43:29 +00:00
snek
c8f3a6d853
implement Rawable for all TypedArray types (#1679) 2025-01-06 16:54:58 +00:00
snek
8020991257
fix: let cppgc align to 16 bytes (#1677) 2025-01-06 12:59:24 +00:00
Leo Kettmeir
25900a3c33
release 130.0.5 (#1675) 2025-01-03 07:05:46 -08:00
Leo Kettmeir
bf4b66c56b
feat: add bindings for RegExp (#1674) 2025-01-03 01:00:56 -08:00
Leo Kettmeir
3b44a17594
release 130.0.4 (#1672)
130.0.4
2024-12-31 07:53:28 -08:00
Leo Kettmeir
36015e7e25
fix: make Eternal::get return an Option instead (#1671) 2024-12-31 06:26:11 -08:00
Divy Srivastava
f830de59a7
Bump to 130.0.3 (#1670) 2024-12-31 09:38:03 +00:00
Divy Srivastava
d72f9d3e6f
Add v8::Eternal<T> (#1669)
Eternal handles are set-once handles that live for the lifetime of the isolate.

https://v8.github.io/api/head/classv8_1_1Eternal.html
2024-12-30 19:14:33 -08:00
snek
6b12ea15d0
Bump to v130.0.2 (#1665) 2024-12-05 16:33:11 +00:00
snek
a54af0413f
changes to enable LTO builds (#1664) 2024-12-05 15:11:12 +01:00
Blanky
e67f11bf79
Improves documentation for HostImportModuleDynamicallyCallback (#1658)
Improves documentation for ostImportModuleDynamicallyCallback
2024-11-04 20:51:51 +01:00
snek
a81cafd4cd
bump to 130.0.1 (#1660) 2024-11-04 11:03:41 +00:00
snek
06e98a67d8
fix: glibc version (#1659)
go back to 22.04 to fix glibc version. updates clang for newer features used in v8. also requires a rust toolchain upgrade to build correctly for mysterious and unknown reasons.
2024-11-04 11:08:49 +01:00