1
0
mirror of https://github.com/halaxa/json-machine.git synced 2025-01-17 04:58:16 +01:00

544 Commits

Author SHA1 Message Date
Filip Halaxa
68ec75a439 Removed zephir extension 2023-05-06 19:40:59 +02:00
Filip Halaxa
b479a39975 make ext-build, make ext-build-debug 2023-05-06 19:36:58 +02:00
Filip Halaxa
f3bc5ecb10 Fixed memory leaks 2023-05-06 14:17:49 +02:00
Filip Halaxa
da3f0f0b0c Merge branch 'master' into ext 2023-05-05 15:42:58 +02:00
Filip Halaxa
154105f8a3 Char maps inititlized once per module load, not per each function call 2023-05-05 15:23:50 +02:00
Filip Halaxa
c557b2d93b ExtTokens tests pass but with memory leaks 2023-05-05 15:12:35 +02:00
Filip Halaxa
69bb567a51 Feeding jsonmachine_next_token multiple json chunks 2023-05-05 09:40:42 +02:00
Filip Halaxa
5a315d9068 Appending passed zval zTokenBuffer directly 2023-05-04 22:09:44 +02:00
Filip Halaxa
43a3953bce Revert "wip - work directly with zval token buffer"
This reverts commit ac5bedc9804c14c7e191a0eab9ec5b3427ceb510.
2023-05-04 18:17:30 +02:00
Filip Halaxa
ac5bedc980 wip - work directly with zval token buffer 2023-05-04 17:13:46 +02:00
Filip Halaxa
ca6f3cba58 Fixed order of zero termination to appended string 2023-05-04 17:13:46 +02:00
Filip Halaxa
0bbec99308 Add zero termination to appended string 2023-05-04 17:13:46 +02:00
Filip Halaxa
e87c9f85dc Cleanup 2023-05-04 17:13:46 +02:00
Filip Halaxa
856f5246a3 Cleanup 2023-05-04 17:13:46 +02:00
Filip Halaxa
2e783a0120 Segfault resolved 2023-05-04 17:13:46 +02:00
Filip Halaxa
f142eb20cc Basic faunctionality thanks to ZVAL_DEREF 2023-05-04 17:13:46 +02:00
Filip Halaxa
7f650cf158 wip 2023-05-04 17:13:46 +02:00
Filip Halaxa
19fbfda992 Integration with args from php works 2023-05-04 17:13:46 +02:00
Filip Halaxa
19ee7ecf6b Integration with args from php works 2023-05-04 17:13:46 +02:00
Filip Halaxa
6c7bb11c61 Pure C tokenizer POC 2023-05-04 17:13:46 +02:00
Filip Halaxa
21453601a5 Ext reads streams 2023-05-04 17:13:46 +02:00
Filip Halaxa
fad30b98a4 Make zephir version obsolete 2023-05-04 17:13:42 +02:00
Filip Halaxa
62bf9ce03e Compilation optimizations 2023-05-04 17:10:46 +02:00
Filip Halaxa
d6f99f366e added php stubs generation 2023-05-04 17:10:46 +02:00
Filip Halaxa
e7a5cd7fb5 Compilation related files removed from git 2023-05-04 17:10:46 +02:00
Filip Halaxa
4c655b5e01 Zephir extension: tests pass 2023-05-04 17:08:57 +02:00
Filip Halaxa
68f51511fc Performance testing with JIT enabled 2023-05-04 11:56:37 +02:00
Filip Halaxa
fa261d2523 Test with iterator_count() 2022-12-20 12:59:40 +01:00
Filip Halaxa
9f8c415b8a Support for PHP 8.2 stable 2022-12-15 18:28:25 +01:00
Filip Halaxa
514025c5eb Release 1.1.3 1.1.3 2022-10-12 13:40:33 +02:00
Filip Halaxa
5248c12742 Credit to @cerbero90 2022-10-10 14:26:28 +02:00
Filip Halaxa
2ba147fe82 CHANGELOG 2022-10-10 14:23:55 +02:00
Filip Halaxa
2734c89103 Merge branch 'fix/fix-subtrees-parsing' 2022-10-10 14:14:18 +02:00
Filip Halaxa
50aeebe12f Comment 2022-10-10 13:55:43 +02:00
Filip Halaxa
ccaa7718da make cs-fix 2022-10-03 21:09:13 +02:00
Filip Halaxa
6887c76d7e Fixed the failing test caused by legacy comparison before PHP 8 2022-10-03 20:18:12 +02:00
Filip Halaxa
9badb768ed Build images versioning for deployment cache 2022-09-30 18:09:59 +02:00
Filip Halaxa
de0ae2029e Merge branch 'master' into fix/fix-subtrees-parsing 2022-09-30 17:25:47 +02:00
Filip Halaxa
21057a6ffc Release 1.1.2 1.1.2 2022-09-29 17:12:17 +02:00
Filip Halaxa
2315506ecb CHANGELOG 2022-09-29 16:52:10 +02:00
Filip Halaxa
fb029ecc5b make cs-fix 2022-09-29 16:07:16 +02:00
Filip Halaxa
00d54a75b2 Meaningful error on invalid token. Fixes #86 2022-09-29 16:04:15 +02:00
Filip Halaxa
35248562d8 Added missing return type annotation. Fixes #84 2022-09-19 13:08:07 +02:00
Filip Halaxa
fa7f006aa3 Build supports PHP 8.2 2022-09-18 22:31:24 +02:00
Filip Halaxa
a711442287 Build configured to work with newer php image versions 2022-09-18 22:23:59 +02:00
Andrea Marco Sartori
0b71ca7eac Rename variables 2022-07-14 00:23:33 +02:00
Andrea Marco Sartori
51ca78a0de Fix nested subtrees parsing 2022-05-23 23:59:40 +10:00
Andrea Marco Sartori
6aa32b3501 Update tests for subtrees using wildcards 2022-05-23 23:58:01 +10:00
Filip Halaxa
b4086dfe72 Release 1.1.1 1.1.1 2022-03-03 12:02:11 +01:00
Filip Halaxa
7adbfeff54 PSR-4 warning fix 2022-03-02 23:04:52 +01:00