|
|
71b8b56454
|
use raw allocator for creating strings
|
2019-04-06 14:03:09 +02:00 |
|
|
|
aecef495de
|
split off phpval code
|
2019-04-06 13:36:41 +02:00 |
|
|
|
736b800ae0
|
simplify zvaltype creation
|
2019-04-06 13:31:47 +02:00 |
|
|
|
d9e7a104ce
|
extend readme a bit
|
2019-04-05 21:36:36 +02:00 |
|
|
|
caf346e4c7
|
more zval cast tests
|
2019-04-05 21:27:35 +02:00 |
|
|
|
bbc0c97025
|
integration tests for return types
|
2019-04-05 21:22:14 +02:00 |
|
|
|
db1ce0dcd4
|
string return value casting
also fix for argument strings >8 bytes
|
2019-04-05 21:11:59 +02:00 |
|
|
|
938558c87a
|
more literal type casting
|
2019-04-05 20:03:49 +02:00 |
|
|
|
42f3a76e07
|
initial return type handling
|
2019-04-05 19:56:34 +02:00 |
|
|
|
17182003f5
|
test imported functions
|
2019-04-05 18:06:54 +02:00 |
|
|
|
56d69458a8
|
make imported functions work
|
2019-04-05 14:24:29 +02:00 |
|
|
|
34fb187384
|
remove the need to list all exported functions when declaring the module
|
2019-04-05 11:21:08 +02:00 |
|
|
|
a0af05508f
|
cast hasmap
|
2019-04-04 22:20:58 +02:00 |
|
|
|
4a597c8330
|
more casting
|
2019-04-04 19:08:01 +02:00 |
|
|
|
b8cd60fff5
|
tests and optional arguments
|
2019-04-03 23:10:45 +02:00 |
|
|
|
aa1e5d7dca
|
cleanup
|
2019-04-01 22:21:07 +02:00 |
|
|
|
99bdad5ec0
|
cleanup sys
|
2019-04-01 00:06:19 +02:00 |
|
|
|
67b59ff421
|
cleanup
|
2019-03-31 23:42:11 +02:00 |
|
|
|
d8f9ab3ac8
|
better arg unpacking
|
2019-03-31 23:34:27 +02:00 |
|
|
|
74d59ad9ee
|
throw errors on argument passing errors
|
2019-03-30 20:06:24 +01:00 |
|
|
|
7dc5d2841a
|
minor fixes
|
2019-03-27 23:15:17 +01:00 |
|
|
|
33ffaac5d9
|
most basics of readme
|
2019-03-27 22:37:23 +01:00 |
|
|
|
c7e9171267
|
cleanup example
|
2019-03-27 22:34:12 +01:00 |
|
|
|
135185ca50
|
minor fixes
|
2019-03-27 22:28:51 +01:00 |
|
|
|
d1f2500b31
|
argument unpacking
|
2019-03-27 22:27:33 +01:00 |
|
|
|
e4874998f9
|
array handling
|
2019-03-27 20:28:38 +01:00 |
|
|
|
b4d2a3a6a3
|
string zval
|
2019-03-25 17:33:07 +01:00 |
|
|
|
43f4228408
|
borrow args
|
2019-03-25 01:06:31 +01:00 |
|
|
|
5b95e4370a
|
argument extracting basics
|
2019-03-25 01:03:48 +01:00 |
|
|
|
1e6e05c135
|
args relfection
|
2019-03-20 00:54:34 +01:00 |
|
|
|
224c648852
|
function gen wip
|
2019-03-20 00:15:55 +01:00 |
|
|
|
56cd9d6968
|
bools for arginfo
|
2019-03-18 23:36:55 +01:00 |
|
|
|
b68d1a445d
|
vecs instead of boxed arrays
|
2019-03-18 23:24:02 +01:00 |
|
|
|
dc9e396c1f
|
remove lint suppression
|
2019-03-18 17:32:25 +01:00 |
|
|
|
2c6fc98b87
|
format
|
2019-03-18 17:22:32 +01:00 |
|
|
|
092e674455
|
bump libc version
|
2019-03-18 17:21:34 +01:00 |
|
|
|
8627b29e4b
|
use rust 2018
|
2019-03-18 17:14:53 +01:00 |
|
|
|
c5451b09db
|
remove unneeded linker args to make it work on stable
|
2019-03-18 17:11:45 +01:00 |
|
|
|
4d469a7e25
|
bumb api version and add basic readme to example
|
2019-03-18 17:10:12 +01:00 |
|
Jin Hu
|
6163651511
|
Added repository url
|
2017-08-13 16:13:03 +08:00 |
|
Jin Hu
|
bff5168cc8
|
Update Cargo.toml
|
2017-08-13 15:58:07 +08:00 |
|
Jin Hu
|
3098a609fd
|
Added support to set functions for module
|
2017-08-13 02:26:44 +08:00 |
|
Jin Hu
|
872ca624fb
|
Added separated file to store macros
|
2017-08-12 21:19:58 +08:00 |
|
Jin Hu
|
28ecf2d162
|
Added php::info::print_table_row()
|
2017-08-12 19:10:57 +08:00 |
|
Jin Hu
|
b1a4a5fb8d
|
Implemented to build empty php extension in Rust
|
2017-08-12 15:16:07 +08:00 |
|
Jin Hu
|
12ca6545e8
|
Initial commit
|
2017-08-11 23:38:22 -05:00 |
|