Dmitry Stogov
|
1cd8074743
|
JIT: Fix missing register store
This fixes oss-fuzz #48023
|
2022-06-14 13:57:44 +03:00 |
|
Dmitry Stogov
|
3a8912fb7c
|
Fix memory leak
This fixes oss-fuzz #47648
|
2022-05-30 11:32:17 +03:00 |
|
Dmitry Stogov
|
3aaf2f6f89
|
JIT: Fix memory lek
Fixes oss-fuzz #46462
|
2022-04-11 12:17:05 +03:00 |
|
Dmitry Stogov
|
5b048dd05c
|
Tracing JIT: Fixed incorrect assumption about stack slot type
Fixes oss-fuzz #46404
|
2022-04-11 11:42:01 +03:00 |
|
Dmitry Stogov
|
c489e360a6
|
JIT: Fix array clobbering by user error handler
Fixes oss-fuzz #46336
|
2022-04-04 16:36:25 +03:00 |
|
Dmitry Stogov
|
c0bb238483
|
Fixed reference counting inference
Fixes oss-fuzz #46084
|
2022-04-04 15:34:02 +03:00 |
|
Dmitry Stogov
|
0d44bbd212
|
JIT: Fixed incorrect code generation
Fixes oss-fuzz #46328
|
2022-04-04 14:20:45 +03:00 |
|
Dmitry Stogov
|
aa352c2c54
|
JIT: Fixed memory leak
Fixes oss-fuzz #45981
|
2022-03-25 16:54:50 +03:00 |
|
Dmitry Stogov
|
cf83bdd925
|
JIT: Fix register clobbering
Fixes oss-fuzz #45590
|
2022-03-21 16:08:52 +03:00 |
|
Dmitry Stogov
|
e9fc81a2f8
|
JIT: Fix missing type store
Fixes oss-fuzz #45604
|
2022-03-21 13:34:46 +03:00 |
|
Dmitry Stogov
|
7051dc3372
|
JIT: Fix memory leak
Fixes oss-fuzz #45658
|
2022-03-21 12:50:30 +03:00 |
|
Dmitry Stogov
|
3d6a7e2bd5
|
JIT: Fix missing exception handling
Fixes oss-fuzz #45649
|
2022-03-18 18:54:47 +03:00 |
|
Dmitry Stogov
|
2b7431cf5b
|
Fix memory leak
Fixed oss-fuzz #45535
|
2022-03-14 12:57:37 +03:00 |
|
Dmitry Stogov
|
e20f955e44
|
JIT: Fix register allocation
Fixes oss-fuzz #45487
|
2022-03-14 11:46:45 +03:00 |
|
Dmitry Stogov
|
9792f0db76
|
JIT: Fix type store
Fixes oss-fuzz #45190
|
2022-03-14 09:48:58 +03:00 |
|
Dmitry Stogov
|
6c3816cee5
|
Tracing JIT: Eliminate useless guards for CONCAT
Fixes oss-fuzz #45285
|
2022-03-11 12:39:10 +03:00 |
|
Dmitry Stogov
|
70f7e7d83f
|
JIT: Fix memory leak
Fixes oss-fuzz #44920
|
2022-02-28 15:43:03 +03:00 |
|
Dmitry Stogov
|
ac8a53cab1
|
JIT: Fix register allocator
Fixes oss-fuzz #44916
|
2022-02-28 13:48:53 +03:00 |
|
Dmitry Stogov
|
3198b8787b
|
JIT: Fix register allocation
Fixes oss-fuzz #44689
|
2022-02-18 17:15:07 +03:00 |
|
Dmitry Stogov
|
912608d89b
|
JIT: Fixed register clobbering during overflow handling
Fixes oss-fuzz #44535
|
2022-02-11 13:44:49 +03:00 |
|
Dmitry Stogov
|
7434909dc6
|
Fix type inference
Fixes oss-fuzz #44407
|
2022-02-11 13:03:36 +03:00 |
|
Dmitry Stogov
|
0d6b173532
|
JIT: Fix missed type store
Fizes oss-fuzz #44376
|
2022-02-11 12:05:57 +03:00 |
|
Dmitry Stogov
|
82bb169a08
|
Tracing JIT: Fixed incorrect deoptimization info
Fixes oss-fuzz #44294
|
2022-02-11 11:08:19 +03:00 |
|
Dmitry Stogov
|
478448d271
|
JIT: Fix register alloction (missed store)
Fixes oss-fuzz #44242
|
2022-02-01 22:00:39 +03:00 |
|
Dmitry Stogov
|
54c952f11f
|
JIT: Fix incorrect type store elimination
Fixes oss-fuzz #43737
|
2022-01-28 16:27:55 +03:00 |
|
Dmitry Stogov
|
f711c9603d
|
Fix incorrect register allocation
Fixes oss-fuzz #44006
|
2022-01-28 13:08:11 +03:00 |
|
Dmitry Stogov
|
ee8f9d75c0
|
JIT: Fix trace type inference
Fixes oss-fuzz #43597
|
2022-01-14 16:43:50 +03:00 |
|
Dmitry Stogov
|
079c5af9ec
|
JIT: Fix register allocation
Fixes oss-fuzz #43598
|
2022-01-14 13:41:16 +03:00 |
|
Dmitry Stogov
|
522406c0ec
|
JIT: Fix incorrect flag check
Fixes oss-fuzz #43538
|
2022-01-11 22:23:44 +03:00 |
|
Dmitry Stogov
|
d8b0337cff
|
Fix register allocation on x86
Fixes oss-fuzz #43119
|
2022-01-11 13:02:55 +03:00 |
|
Dmitry Stogov
|
1f58365438
|
Fix type inference
Fixes oss-fuzz #43367
|
2022-01-10 21:53:35 +03:00 |
|
Dmitry Stogov
|
71d6501346
|
Added test
|
2022-01-10 16:05:40 +03:00 |
|
Dmitry Stogov
|
4170d41a66
|
JIT: Fix incorrect FETCH_THIS elimination
Fizex oss-fuzz #43159
|
2022-01-10 15:37:36 +03:00 |
|
Dmitry Stogov
|
206bcff50d
|
iSeparate tests
|
2021-12-28 16:56:23 +03:00 |
|
Dmitry Stogov
|
fd879e6fe4
|
JIT: Fix array clobbering by user error handler
Gixes oss-fuzz #43055
|
2021-12-28 16:51:03 +03:00 |
|
Dmitry Stogov
|
de358f856f
|
Fix reference contig inference
Fixes oss-fuzz #43032
|
2021-12-28 09:57:03 +03:00 |
|
Dmitry Stogov
|
7c674e1aa7
|
JIT: Fix register clobbering
Fixes oss-fuzz #42657
|
2021-12-20 12:48:48 +03:00 |
|
Dmitry Stogov
|
66306030ad
|
JIT: Fix incorrect type store elimination
Fixes oss-fuzz #42388
|
2021-12-17 12:31:48 +03:00 |
|
Dmitry Stogov
|
fe320e83ae
|
Tracing JIT: Fix reference counting
Fixes oss-fuzz #42225
|
2021-12-13 16:28:45 +03:00 |
|
Dmitry Stogov
|
e79dbe1124
|
JIT: Fix crash during compilation of function with incompletely constructed SSA
Fixes oss-fuzz #42200
|
2021-12-13 11:49:51 +03:00 |
|
Dmitry Stogov
|
6f42c073cf
|
Remove range inference for booleans.
Range inference for bolleans and longs comparison was incorrect.
Fizes oss-fuzz #fuzz-42161.php
|
2021-12-10 14:32:47 +03:00 |
|
Dmitry Stogov
|
c29f6baaee
|
JIT: Fix incorrect elimination of type store
Fixes oss-fuzz #41995
|
2021-12-06 14:22:07 +03:00 |
|
Dmitry Stogov
|
aa7280264e
|
Fix refcount inferemce ($a += $a returns old array with RCN)
Fixes oss-fuzz #41670
|
2021-12-06 11:30:03 +03:00 |
|
Dmitry Stogov
|
2515e788bc
|
JIT: Fix register clobbering
Fixes oss-fuzz #41621
|
2021-12-03 11:13:50 +03:00 |
|
Dmitry Stogov
|
2fde308fc6
|
JIT: Fix ASSIGN_DIM_OP with undefined variable and index and user error handler, throwing an exception
Fixes oss-fuzz #39422
|
2021-12-02 22:19:48 +03:00 |
|
Dmitry Stogov
|
e7b31f57ec
|
JIT: Fix incorrect code produced for BOOL_NOT and [double, undef] operand
Fixes oss-fuzz #41531
|
2021-11-30 20:36:52 +03:00 |
|
Dmitry Stogov
|
c1036194d6
|
JIT: Fix incorrect reference counting inference
Fixes oss-fuzz #40747
|
2021-11-30 12:58:54 +03:00 |
|
Dmitry Stogov
|
6e1fe96962
|
JIT: Fix uninitialized result of ASSIGN_DIM[_OP] after clobbering array by user error handler
Fixes oss-fuzz #41208
|
2021-11-30 11:40:18 +03:00 |
|
Dmitry Stogov
|
aff115547f
|
JIT: Fix exception handling when next array element is already occupied
Fixes oss-fuzz #41408
|
2021-11-29 21:44:00 +03:00 |
|
Dmitry Stogov
|
8f4cfe04eb
|
JIT: Fix named arguments handling
Fixes oss-fuzz #41486
|
2021-11-29 18:37:49 +03:00 |
|