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