vms
|
23f74d3170
|
transfer CallParameters as a struct
|
2020-09-29 20:31:48 +03:00 |
|
vms
|
d63c6e8740
|
remove debug output
|
2020-09-28 15:35:56 +03:00 |
|
vms
|
598080005d
|
improve vector deallocation scheme
|
2020-09-22 18:07:19 +03:00 |
|
vms
|
5c993493f9
|
bump versions
|
2020-09-22 14:42:51 +03:00 |
|
vms
|
56368c71f3
|
fix vec size passing
|
2020-09-22 14:33:15 +03:00 |
|
vms
|
f247a84f6d
|
update
|
2020-09-22 13:29:23 +03:00 |
|
vms
|
75f4baaa90
|
bump versions
|
2020-09-21 13:42:55 +03:00 |
|
vms
|
c810e0831f
|
fixup
|
2020-09-21 13:30:24 +03:00 |
|
vms
|
c8db3e784c
|
move to edition 2018
|
2020-09-21 10:36:00 +03:00 |
|
vms
|
fe78083ecc
|
initial
|
2020-09-21 10:31:16 +03:00 |
|
vms
|
04e2538661
|
bump versions
|
2020-09-16 00:30:05 +03:00 |
|
vms
|
9201a824f2
|
fixing up complex types
|
2020-09-14 12:37:28 +03:00 |
|
vms
|
83183ec20a
|
fmt
|
2020-09-10 20:55:17 +03:00 |
|
vms
|
2c461b4350
|
replace WasmTYpe with RustType
|
2020-09-10 20:39:11 +03:00 |
|
vms
|
5db70ea665
|
fix arg
|
2020-09-10 19:16:29 +03:00 |
|
vms
|
1808f9f7bb
|
fix boolean
|
2020-09-10 19:09:58 +03:00 |
|
vms
|
d98014bf8e
|
fmt
|
2020-09-10 13:17:37 +03:00 |
|
vms
|
d63039a387
|
fix boolean passing
|
2020-09-10 13:15:50 +03:00 |
|
vms
|
886156d253
|
return error instead of unimplemented
|
2020-09-10 11:07:10 +03:00 |
|
vms
|
8474e89e46
|
update
|
2020-09-10 11:00:09 +03:00 |
|
vms
|
dcb6cfddf9
|
make args mut
|
2020-09-08 23:44:39 +03:00 |
|
vms
|
00a2a19289
|
add ManuallyDrop for all foreign parameters in extern blocks
|
2020-09-08 23:09:03 +03:00 |
|
vms
|
ff447a3258
|
allow doc attrs on record fields
|
2020-09-08 12:30:21 +03:00 |
|
vms
|
4b80f36454
|
fix issue with Vec<u8> ident
|
2020-09-07 22:47:56 +03:00 |
|
vms
|
413df12776
|
bump versions
|
2020-09-03 02:46:38 +03:00 |
|
vms
|
a4bdf78037
|
bump versions
|
2020-09-03 02:15:18 +03:00 |
|
vms
|
5dc60f01e4
|
update
|
2020-08-26 22:01:44 +03:00 |
|
vms
|
f22fcbf95f
|
parsing mut types
|
2020-08-26 19:28:02 +03:00 |
|
vms
|
0d28f77bdc
|
strip prefix name
|
2020-08-26 18:44:27 +03:00 |
|
vms
|
c953d385e8
|
change type parsing scheme
|
2020-08-26 18:23:17 +03:00 |
|
vms
|
c385a1f0ff
|
Merge branch 'master' into record_support
|
2020-08-26 15:51:02 +03:00 |
|
vms
|
1eaf81441d
|
remove some overhead
|
2020-08-25 18:36:03 +03:00 |
|
vms
|
b90feb4221
|
change wasm to wasm32
|
2020-08-24 20:50:03 +03:00 |
|
vms
|
6a21c007a2
|
add new line
|
2020-08-24 20:40:52 +03:00 |
|
vms
|
d1f092e6eb
|
introduce used_in_fce feature
|
2020-08-24 19:10:27 +03:00 |
|
vms
|
4a77da52db
|
update
|
2020-08-24 15:43:35 +03:00 |
|
vms
|
a0e5438417
|
update
|
2020-08-24 15:27:46 +03:00 |
|
vms
|
300318cc72
|
delete excess trait import
|
2020-08-24 15:21:17 +03:00 |
|
vms
|
34a27890cb
|
add application_id
|
2020-08-24 15:10:57 +03:00 |
|
vms
|
5c36e62367
|
Merge branch 'master' into call_parameters
|
2020-08-24 15:06:25 +03:00 |
|
vms
|
55f965f9b8
|
don't use repr with extern
|
2020-08-24 01:33:17 +03:00 |
|
vms
|
a6e8d326c2
|
Merge pull request #4 from fluencelabs/foreign_mod_impr
Foreign mod improvements
|
2020-08-23 04:30:59 +03:00 |
|
vms
|
73b34b7e63
|
rename feature
|
2020-08-23 03:18:24 +03:00 |
|
vms
|
03042d4568
|
fix
|
2020-08-23 03:14:37 +03:00 |
|
vms
|
4370fc7cf5
|
fix
|
2020-08-23 03:01:10 +03:00 |
|
vms
|
34e5dc958a
|
msic
|
2020-08-23 02:48:04 +03:00 |
|
vms
|
39affc0b28
|
add serde
|
2020-08-22 13:56:27 +03:00 |
|
vms
|
52a59d2eb8
|
fix
|
2020-08-22 13:50:18 +03:00 |
|
vms
|
fbd3f53628
|
make se/de funcs public
|
2020-08-22 13:49:08 +03:00 |
|
vms
|
f312b09fec
|
get rid of trait
|
2020-08-22 13:40:05 +03:00 |
|
vms
|
b3a8f3cc31
|
make fce_generated_serialize work wirh self ref
|
2020-08-22 12:04:47 +03:00 |
|
vms
|
48bc0e52e2
|
introduce CallParameters
|
2020-08-22 00:08:12 +03:00 |
|
vms
|
89da1d5285
|
Delete strings and arrays by refcount instead of from a interface-type side
|
2020-08-20 22:07:41 +03:00 |
|
vms
|
b2a46e0238
|
initial
|
2020-08-18 07:27:04 +03:00 |
|
vms
|
8418111074
|
add some docs
|
2020-08-02 14:42:29 +03:00 |
|
vms
|
4683526e16
|
misc
|
2020-07-28 17:05:17 +03:00 |
|
vms
|
af08870cd5
|
allow compilation to non-wasm targets
|
2020-07-28 17:00:16 +03:00 |
|
vms
|
3db740a760
|
allow non-public records
|
2020-07-28 16:49:46 +03:00 |
|
vms
|
141807945e
|
introduce trait FCERecordSerializer
|
2020-07-28 16:49:10 +03:00 |
|
vms
|
88afe8feaa
|
delete excess mem::forget
|
2020-07-28 01:02:17 +03:00 |
|
vms
|
a898493202
|
better result api logging
|
2020-07-27 23:05:36 +03:00 |
|
vms
|
039082a938
|
allow struct to be defined in a separate mod
|
2020-07-27 23:03:31 +03:00 |
|
vms
|
689c389cc7
|
fix bug with f32 mapping, allow dead code in the logger
|
2020-07-27 00:02:33 +03:00 |
|
vms
|
a38d88a094
|
pass records with only pointer without size
|
2020-07-26 21:57:14 +03:00 |
|
vms
|
7e1197b49b
|
add support of complex types to a foreign items
|
2020-07-26 14:19:16 +03:00 |
|
vms
|
057be9a9b7
|
rename is_integral_type to a is_complex_type
|
2020-07-26 14:10:13 +03:00 |
|
vms
|
0c09b32bb7
|
move record logic to a separate module
|
2020-07-26 14:09:35 +03:00 |
|
vms
|
e589d52c72
|
support records
|
2020-07-26 13:15:09 +03:00 |
|
vms
|
79a5896015
|
add possbility to be applied to non-pub functions
|
2020-07-19 19:14:38 +03:00 |
|
vms
|
be47b96ce8
|
improve feature selection
|
2020-07-14 19:01:17 +03:00 |
|
vms
|
124673a4df
|
use all instead of any
|
2020-07-14 18:43:08 +03:00 |
|
vms
|
fc5a0d81cb
|
improve foreign block generation
|
2020-07-14 12:29:30 +03:00 |
|
vms
|
40774a1107
|
enable logger if either logger or debug feature is enabled
|
2020-07-14 00:50:13 +03:00 |
|
vms
|
043af06af6
|
add logger feature
|
2020-07-14 00:36:23 +03:00 |
|
vms
|
5c5287f572
|
delete excess use
|
2020-07-11 22:13:24 +03:00 |
|
vms
|
9775ca6144
|
fix usage of the debug feature
|
2020-07-11 22:02:14 +03:00 |
|
vms
|
5dc680c046
|
introduce internal mod to improve sdk API
|
2020-07-10 10:52:24 +03:00 |
|
vms
|
d33872aa5e
|
reexport to_raw_args
|
2020-07-10 00:21:53 +03:00 |
|
vms
|
cc2b8249fc
|
fix error with returl value for complex types
|
2020-07-09 17:18:46 +03:00 |
|
vms
|
d5d1207a3d
|
fix clippy warnings
|
2020-07-09 14:52:02 +03:00 |
|
vms
|
bee1983d97
|
getting rid of excess dep
|
2020-07-09 06:22:21 +03:00 |
|
vms
|
d3f5a15730
|
introduce macro prepare_global_data
|
2020-07-09 00:58:21 +03:00 |
|
vms
|
589daaea45
|
code cleaning
|
2020-07-08 21:03:44 +03:00 |
|
vms
|
5f26af7990
|
add docs for public crates
|
2020-07-08 12:38:56 +03:00 |
|
vms
|
be0451accb
|
refactor wit generation
|
2020-07-07 23:10:45 +03:00 |
|
vms
|
8b2c6145fd
|
move logic to a separate crate
|
2020-07-07 10:27:05 +03:00 |
|
vms
|
68cea490d9
|
code cleaning
|
2020-07-05 22:46:23 +03:00 |
|
vms
|
1b76203c91
|
improve foreign item parsing
|
2020-07-03 13:04:51 +03:00 |
|
vms
|
06dc49e6e3
|
improve function parsing
|
2020-07-02 23:56:59 +03:00 |
|
vms
|
2c68bb7a2c
|
update function generation
|
2020-07-02 22:46:54 +03:00 |
|
vms
|
9839e54383
|
get rid of unwrap
|
2020-07-02 11:38:20 +03:00 |
|
vms
|
79d7e181ee
|
update macro crate
|
2020-07-02 01:00:46 +03:00 |
|
vms
|
aa73411663
|
update the main part to the new sdk
|
2020-07-01 00:50:56 +03:00 |
|
vms
|
d596f5034d
|
move to new crates versions
|
2020-06-30 23:42:26 +03:00 |
|
vms
|
7100cb9475
|
bump to 0.1.11
|
2020-04-29 00:54:11 +03:00 |
|
vms
|
b89a9878d2
|
get rid of excess exports for module
since https://github.com/rust-lang/rust/issues/63562 fixed
|
2020-04-29 00:15:05 +03:00 |
|
vms
|
3ae49e9a37
|
bump to 0.1.10 version
|
2020-04-28 23:34:37 +03:00 |
|
vms
|
ac00542974
|
move to new alloc features, apply rust 2018 idioms
|
2020-04-28 23:31:31 +03:00 |
|
vms
|
36b9558466
|
add sdk 0.1.9 version
|
2019-10-07 14:01:20 +03:00 |
|