0
0
Fork 0
mirror of https://github.com/denoland/rusty_v8.git synced 2024-11-24 15:19:31 -05:00
Commit graph

857 commits

Author SHA1 Message Date
Bert Belder
164b3a6ff6
Clean up github actions config and run 'cargo package' (#196) 2020-01-07 06:36:52 +01:00
Ry Dahl
63673c3740
Remove unnecessary derive(Debug) (#195) 2020-01-06 14:57:15 -05:00
Bert Belder
f43c33737a
Write a gcc-style depfile when using clang-cl on Windows (#194) 2020-01-05 23:36:08 +01:00
Ryan Dahl
0cad8f33a1
Exclude most files in v8/tools again (#192) 2020-01-05 22:47:23 +01:00
Bert Belder
78f3577c06
Don't build V8 if the rust language server is running (#193) 2020-01-05 19:52:23 +01:00
Bartek Iwańczuk
bddefbc2b2 Implicitly enter Isolate in v8::error (#191) 2020-01-05 18:07:50 +01:00
Bert Belder
a76339a59c
v0.0.23 2020-01-05 06:32:03 +01:00
Bert Belder
92419f2252
Upgrade to cargo_gn v0.0.15 (#188) 2020-01-05 06:21:33 +01:00
Bert Belder
db1c44c9be
Fix: Global::get() now actually creates a new Local handle (#187)
Closes: #182
2020-01-05 06:08:21 +01:00
Ry Dahl
dc81cac357
v0.0.22 2020-01-04 21:17:36 -05:00
Bert Belder
4fd4d5c6c2
v0.0.21 2020-01-05 00:08:47 +01:00
Bert Belder
2f46023e08
Upgrade crates cargo_gn and trybuild (#185) 2020-01-05 00:08:47 +01:00
Bartek Iwańczuk
2aaa62ae41 Add v8::Boolean::new() (#184) 2020-01-05 00:08:27 +01:00
Bert Belder
bd598fe8dc
Improve generated v8::Data type hierarchy and add tests (#180) 2020-01-04 03:27:43 +01:00
Ryan Dahl
5bb13e2243 v0.0.20 2020-01-03 19:45:28 -05:00
Bert Belder
e0b8f2d02c
Fix some issues with v8::StartupData (#178) 2020-01-04 01:26:27 +01:00
Bartek Iwańczuk
2d77996467 add v8::Module::get_module_namespace (#177) 2020-01-03 18:12:45 -05:00
Ry Dahl
19398816ab
SnapshotCreator changes for libdeno (#176) 2020-01-03 16:52:05 -05:00
Ry Dahl
dbeeace93c
v0.0.19 2020-01-03 12:37:03 -05:00
Ry Dahl
a4f519c643
Add Value::{number_value, integer_value, uint32_value, int32_value}
#174
2020-01-03 12:17:11 -05:00
Ry Dahl
8adf85ea89
add to_uint32, to_int32, to_integer, to_detail_string, to_big_int (#173) 2020-01-03 11:14:50 -05:00
Bartek Iwańczuk
4ffbb7a00b InIsolate for PromiseRejectMessage (#172) 2020-01-03 08:49:43 -05:00
Bert Belder
64136e684e Add safe downcasts for Local<Value> with TryFrom (#166) (#166) 2020-01-03 08:41:16 -05: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
e409030541 Create CallbackScope from Promise and PromiseRejectMessage (#168) 2020-01-02 16:22:33 -05:00
Ry Dahl
45b766c01f
happy new year (#170) 2020-01-02 13:57:00 -05:00
Bartek Iwańczuk
6c5f189063
add Object::get_identity_hash (#169) 2020-01-02 19:56:28 +01:00
Ry Dahl
65f12fbdc0
Add Object::set_accessor (#167) 2020-01-02 12:01:36 -05:00
Bartek Iwańczuk
7b139afbc4 add v8::Array::new() (#165) 2020-01-02 10:41:40 -05:00
Ry Dahl
53fd83a6fa
Add Isolate::RunMicrotasks and Isolate::EnqueueMicrotask (#164) 2020-01-02 10:15:31 -05:00
EnokMan
8d6ad51662 add all value checkers (#163) 2020-01-01 09:56:59 -05:00
Ry Dahl
e501f6d854
Add Value::{ToString, ToNumber, ToObject} (#162) 2019-12-31 15:17:52 -05:00
Ry Dahl
8f9aafe764
add impl_from and impl_deref macros for data.rs (#161) 2019-12-31 13:39:01 -05:00
Bert Belder
c205e73138
Generate Deref implementations for subtypes of v8::Data (#160) 2019-12-31 18:33:45 +01:00
Ry Dahl
1f610ba5a5
Add StackFrame (#159) 2019-12-31 11:17:26 -05:00
Ry Dahl
5467ca9295
Improve v8::Message (#158) 2019-12-31 09:40:34 -05:00
Bartek Iwańczuk
23a49d0fd1 add Isolate::get_current_context() (#155) 2019-12-31 14:07:42 +01:00
Kevin (Kun) "Kassimo" Qian
d31960342f isolate: add termination related methods (#157) 2019-12-31 06:11:43 -05:00
Bert Belder
24286a4d71
Add StartupData constructor (#156) 2019-12-31 02:43:27 +01:00
Ry Dahl
7b28a18097
v0.0.18 2019-12-30 16:48:37 -05:00
Bartek Iwańczuk
6ea175c065 add FunctionCallbackInfo.get_argument() (#150) 2019-12-30 16:48:23 -05:00
Bartek Iwańczuk
233160f926 add Send impl for SharedRef<BackingStore> (#154) 2019-12-30 16:48:08 -05:00
Ry Dahl
b7fa3341cb
Replace transmute in example with cast (#153) 2019-12-30 15:54:24 -05:00
Ry Dahl
38057132cc
get_module_requests_length should return usize (#151) 2019-12-30 15:11:50 -05:00
Bert Belder
9a72f62bd6
Add complete V8 type hierarchy (#148) 2019-12-30 19:06:45 +01:00
Ry Dahl
43b3438cb1
Simplify Object constructor (#149) 2019-12-30 12:14:06 -05:00
Andy Finch
00d592cd4d add v8::SharedArrayBuffer (#134) 2019-12-28 16:29:42 -05:00
Ryan Dahl
5284abdab0 v0.0.17 2019-12-27 12:04:28 -05:00
Ryan Dahl
61c74ec0e7 clean up example in docs 2019-12-27 12:04:28 -05:00
Ryan Dahl
eee7f98108 Fix up build
Remove regex build dependency; otherwise dependent crates get

  error: crate `regex_syntax` required to be available in rlib format,
        but was not found in this form

And don't default to system clang on OSX
2019-12-27 12:04:28 -05:00