Meredith L. Patterson
|
838bf54aa0
|
what happens if we declare tsrm_ls explicitly at global scope?
|
2013-12-22 18:12:11 +01:00 |
|
Meredith L. Patterson
|
203bb85b65
|
apparently zts needs a TSRMLS_C declaration for invocations of zend_exception_get_default()
|
2013-12-22 18:12:11 +01:00 |
|
Meredith L. Patterson
|
80eed33825
|
use only zend_throw_exception, not SWIG exception wrappers
|
2013-12-22 18:12:11 +01:00 |
|
Meredith L. Patterson
|
8286ce087d
|
hpt_to_php needs TSRMLS_FETCH too; update swig to version perl uses
|
2013-12-22 18:12:11 +01:00 |
|
Meredith L. Patterson
|
4826607e67
|
add TSRMLS_FETCH at top of blocks that need tsrm_ls
|
2013-12-22 18:10:47 +01:00 |
|
Meredith L. Patterson
|
f9eebda673
|
fix segfault with optimized code; initialize TSRM stuff
|
2013-12-22 18:10:47 +01:00 |
|
Meredith L. Patterson
|
b9ce12f3b6
|
Great PHP Symbol Renaming; debug build works, optimised build segfaults. is it gcc? fuck it all and let travis sort it out
|
2013-12-22 18:09:26 +01:00 |
|
Meredith L. Patterson
|
bd48af7b90
|
implement predicate; decruft; quiet phpunit
|
2013-12-22 18:09:26 +01:00 |
|
Meredith L. Patterson
|
2730d9ffd7
|
fix ch_range; confirm action works with sequences too
|
2013-12-22 18:09:26 +01:00 |
|
Meredith L. Patterson
|
6c9410d8de
|
action works! need to clean up xor and ch_range, and write attr_bool
|
2013-12-22 18:09:26 +01:00 |
|
Meredith L. Patterson
|
53a661442e
|
swap order of params for hpt_to_php
|
2013-12-22 18:09:26 +01:00 |
|
Meredith L. Patterson
|
34ad3f58fa
|
h_tt_php registered as resource, now to work out how to decode them
|
2013-12-22 18:09:26 +01:00 |
|
Meredith L. Patterson
|
3ba14c01f1
|
call_action does what it should, now just need to figure out what to do with that resource
|
2013-12-22 18:09:26 +01:00 |
|
Meredith L. Patterson
|
ab23a29b0e
|
refactor hpt_to_php to eliminate code duplication
|
2013-12-22 18:09:26 +01:00 |
|
Meredith L. Patterson
|
aae140a420
|
map SWIG argument correctly
|
2013-12-22 18:09:25 +01:00 |
|
Meredith L. Patterson
|
42b25f4784
|
refactor SWIG PHP definitions into their own file
|
2013-12-22 18:09:25 +01:00 |
|