0
0
Fork 0
mirror of https://github.com/denoland/rusty_v8.git synced 2024-12-27 01:29:19 -05:00
Commit graph

585 commits

Author SHA1 Message Date
Bartek Iwańczuk
2cfb80e174 Add v8::Function (#57) 2019-12-11 11:43:22 +08:00
Bartek Iwańczuk
b698e2fce3 add v8::Object (#55) 2019-12-10 08:14:07 +08:00
Bartek Iwańczuk
41e1f14ab5 add v8::JSON (#54) 2019-12-10 06:11:31 +08:00
Bartek Iwańczuk
e6e35a57e9 add v8::Exception (#50) 2019-12-09 02:26:58 +01:00
Ryan Dahl
774e34adf1 Deref String to Value 2019-12-09 07:30:20 +08:00
Bert Belder
ada75e81d1
Turn 'symbol_level = 1' back on (#47) 2019-12-08 02:37:20 +01:00
Ryan Dahl
7a233e277e Add Value::{is_undefined, is_null, is_null_or_undefined} 2019-12-06 10:43:22 -05:00
Ryan Dahl
f9a29cf56c Add primitive constructors null, undefined, true, false 2019-12-06 10:43:22 -05:00
Ryan Dahl
e3618f6939 v0.0.10 2019-12-05 22:07:21 -05:00
Ry Dahl
0430c43ec2
status (#43) 2019-12-05 21:03:28 -05:00
Ry Dahl
0219eece69
Prevent gn/ninja downloading if already downloaded (#41) 2019-12-05 17:03:33 -05:00
Ry Dahl
1835207186
Fix script_compile_and_run by adding context.exit() (#40) 2019-12-05 12:55:46 -05:00
Bartek Iwańczuk
91b8a70fd2 Add String::length method (#39) 2019-12-05 18:28:20 +01:00
Ry Dahl
f284905f2e
Fix mac linking problem (#38)
We had is_component_build = false before it was erroneously
removed in f62b338
2019-12-05 12:27:55 -05:00
Ry Dahl
f62b338bf6
Simplify the .gn file (#36) 2019-12-05 04:13:25 -05:00
Ry Dahl
52050d419a
Improve README (#35) 2019-12-04 17:09:45 -05:00
Ryan Dahl
de98cbc746 v0.0.9 2019-12-04 15:29:27 -05:00
Ry Dahl
13c7641581
Fix auto cargo publish (#33) 2019-12-04 14:24:56 -05:00
Bert Belder
f106ab5b10
Running a minimal script (#32) 2019-12-04 19:02:21 +01:00
Ryan Dahl
174ef45a90 v0.0.8 2019-12-04 12:17:34 -05:00
Ryan Dahl
6cf92a7fa3 Upgrade V8 to 8.0.427 2019-12-04 11:29:33 -05:00
Ryan Dahl
d94117882a Move StringBuffer and StringView into inspector namespace 2019-12-04 10:51:46 -05:00
Ryan Dahl
3925b8122c Move v8::string::NewStringType to v8::NewStringType 2019-12-04 10:51:46 -05:00
Bert Belder
d91f0269fa
Basic Local<String> support (#27) 2019-12-04 08:17:13 +01:00
Ry Dahl
cec2467245
add cargo publish github action (#26) 2019-12-04 01:45:50 -05:00
Ryan Dahl
8a191c7ed9 v0.0.7 2019-12-04 01:27:06 -05:00
Ry Dahl
803ae45263
Simplify public API and move tests to tests/test_api.rs (#24) 2019-12-04 00:57:06 -05:00
Bert Belder
b4674c62b8
Basic support for Local<Number> and Local<Integer> (#23) 2019-12-04 01:50:26 +01:00
Ry Dahl
0e02971a35
First pass at test setup function (#22) 2019-12-01 09:19:22 -08:00
Ryan Dahl
517c213f1e minor clean ups 2019-11-30 09:34:41 -08:00
Ryan Dahl
0a256461e2 Rename src/v8.rs to src/V8.rs 2019-11-30 09:34:41 -08:00
Ryan Dahl
ab28b354e0 exclude more files from crate 2019-11-30 09:34:41 -08:00
Ryan Dahl
7169bebed9 v0.0.6 2019-11-30 09:34:41 -08:00
Ryan Dahl
5866aedb30 make internal symbols private 2019-11-30 09:34:41 -08:00
Ry Dahl
624f678bc7
replace gclient with git submodules so 'cargo package' works with verification (#19) 2019-11-29 18:58:29 -08:00
Bert Belder
011b9f31a7 First pass at HandleScope (#18) 2019-11-27 07:14:39 -08:00
Bert Belder
0339c5f3b3
Create first isolate (#17) 2019-11-20 13:36:15 -08:00
Ry Dahl
dc6050011a
rm build_overrides (#16) 2019-11-19 19:27:14 -05:00
Ry Dahl
3fa1cbcc5e
Refactor build / enable 'cargo package' (#15) 2019-11-19 17:48:50 -05:00
Bert Belder
7df96332ad
Add binding for ArrayBuffer::Allocator::NewDefaultAllocator (#13) 2019-11-18 15:03:12 -08:00
Bert Belder
37a656014b
Work towards creating first Isolate (#12) 2019-11-18 13:43:53 -08:00
Ry Dahl
643e1956a1
Rename mod v8 to V8 (#11) 2019-11-15 15:57:10 -05:00
Ry Dahl
05ce4006c0
bind v8::V8::Initialize and v8::V8::Dispose (#10) 2019-11-15 14:29:19 -05:00
Ry Dahl
3f6812ee60
bind v8::V8::GetVersion (#9) 2019-11-15 13:16:49 -05:00
Ry Dahl
c025a918c0
Add binding to v8::V8::SetFlagsFromCommandLine (#8) 2019-11-15 12:57:34 -05:00
Bert Belder
51c250b775
Clean up and tweak Github Actions configuration (#7) 2019-11-02 16:00:03 -07:00
Ry Dahl
72d622bb4e
add depot_tools to path in build.rs (#6) 2019-11-02 14:51:37 -04:00
Bert Belder
7dbde4e6fb
Make it build on windows (#5) 2019-11-01 22:29:19 -07:00
Ry Dahl
0463a8bbfb
clean up (#4) 2019-11-01 13:50:12 -04:00
Ry Dahl
7846160a63
clean up (#3)
Use .cc instead of .cpp
2019-11-01 00:54:54 -04:00