Kyon
|
3e03f8df73
|
fix(libSceJson2): preserve owned object keys during value assignment
|
2026-10-27 06:42:49 +00:00 |
|
Kyon
|
397f3e3ca2
|
test(libSceJson2): isolate the callback regression from application metadata
|
2026-10-27 06:07:34 +00:00 |
|
Kyon
|
fa82390090
|
fix(libSceJson2): preserve descendant ownership and legacy callback progress
|
2026-10-27 05:46:58 +00:00 |
|
Kyon
|
3a425fa1ee
|
fix(libSceJson2): avoid repeated metadata lookup exceptions
|
2026-10-24 16:06:38 +02:00 |
|
Kyon
|
3f16cb656d
|
docs(libSceJson2): clarify legacy callback safety limits
|
2026-10-23 20:16:38 +02:00 |
|
Kyon
|
771f3eebfd
|
test(libSceJson2): verify collection fallback allocation recovery
|
2026-10-23 20:06:36 +02:00 |
|
Kyon
|
10905c0a31
|
test(libSceJson2): verify nonempty legacy self-use failures
|
2026-10-23 19:56:51 +02:00 |
|
Kyon
|
de8f64de05
|
fix(libSceJson2): preserve legacy missing-sentinel retry effects
|
2026-10-23 19:49:26 +02:00 |
|
Kyon
|
f8e4d8acb8
|
fix(libSceJson2): preserve collection self-setting behavior
|
2026-10-23 19:43:05 +02:00 |
|
Kyon
|
e237f1bfe6
|
fix(libSceJson2): preserve String setter aliases and missing headers
|
2026-10-23 19:36:20 +02:00 |
|
Kyon
|
8fec8f9243
|
fix(libSceJson2): declare Value setter result contracts accurately
|
2026-10-23 19:32:42 +02:00 |
|
Kyon
|
9887e2a975
|
fix(libSceJson2): preserve C-string setter allocation and ABI contracts
|
2026-10-23 19:29:35 +02:00 |
|
Kyon
|
5fe57f183c
|
test(libSceJson2): verify partial element fallback recovery
|
2026-10-23 19:21:37 +02:00 |
|
Kyon
|
023578881d
|
test(libSceJson2): verify allocator-owned iterator fallback identity
|
2026-10-23 19:17:14 +02:00 |
|
Kyon
|
089ca096ad
|
fix(libSceJson2): preserve Object state on child callback exceptions
|
2026-10-23 19:12:57 +02:00 |
|
Kyon
|
eb9d57c81d
|
test(libSceJson2): verify wrapped Array callback exception state
|
2026-10-23 19:09:11 +02:00 |
|
Kyon
|
9b33f56456
|
fix(libSceJson2): preserve Array state on child callback exceptions
|
2026-10-23 19:07:05 +02:00 |
|
Kyon
|
b72dc8b4a3
|
fix(libSceJson2): retain Pair ownership after callback copy exceptions
|
2026-10-23 19:03:30 +02:00 |
|
Kyon
|
2414406f60
|
fix(libSceJson2): preserve legacy map heap exception ownership
|
2026-10-23 19:00:20 +02:00 |
|
Kyon
|
b41af1f2bd
|
fix(libSceJson2): refuse retries through retired default headers
|
2026-10-23 18:57:08 +02:00 |
|
Kyon
|
649bed0946
|
fix(libSceJson2): refuse retries through retired mutex slots
|
2026-10-23 18:53:59 +02:00 |
|
Kyon
|
b6ec65e7d0
|
fix(libSceJson2): preserve null frees on interrupted teardown retry
|
2026-10-23 18:48:48 +02:00 |
|
Kyon
|
ca31eed497
|
test(libSceJson2): verify interrupted termination ownership
|
2026-10-23 18:46:18 +02:00 |
|
Kyon
|
71f9d0d7f7
|
test(libSceJson2): cover legacy and notifier initialization exceptions
|
2026-10-23 18:42:58 +02:00 |
|
Kyon
|
14347afcec
|
fix(libSceJson2): preserve partial initialization on allocator exceptions
|
2026-10-23 18:40:47 +02:00 |
|
Kyon
|
39e4a0036e
|
docs(libSceJson2): record verified allocator exception mismatch
|
2026-10-23 18:37:45 +02:00 |
|
Kyon
|
6a66ea5400
|
test(libSceJson2): verify inherited collection callback copies
|
2026-10-23 18:35:53 +02:00 |
|
Kyon
|
306a228b4c
|
test(libSceJson2): verify inherited Pair callback failures
|
2026-10-23 18:33:40 +02:00 |
|
Kyon
|
0162e34ec3
|
fix(libSceJson2): allow callback-time reinitialization during cleanup
|
2026-10-23 15:27:18 +02:00 |
|
Kyon
|
defefd7905
|
fix(libSceJson2): reject termination during legacy auxiliary cleanup
|
2026-10-23 11:10:05 +02:00 |
|
Kyon
|
acafffb897
|
fix(libSceJson2): preserve auxiliary state after callback termination
|
2026-10-23 11:03:05 +02:00 |
|
Kyon
|
70fa6d9d1a
|
test(libSceJson2): verify inherited legacy map failures
|
2026-10-23 10:52:20 +02:00 |
|
Kyon
|
00705e12d9
|
test(libSceJson2): verify nested legacy callback copy failures
|
2026-10-23 10:49:00 +02:00 |
|
Kyon
|
f9025a46bb
|
test(libSceJson2): verify legacy Pair callback copy failures
|
2026-10-23 10:39:52 +02:00 |
|
Kyon
|
6b37f97b33
|
test(libSceJson2): verify interrupted object payload transfer
|
2026-10-23 10:35:21 +02:00 |
|
Kyon
|
d1c8472572
|
test(libSceJson2): verify interrupted nested array transfer
|
2026-10-23 10:31:24 +02:00 |
|
Kyon
|
f98efccb39
|
test(libSceJson2): verify SDK 5 initialization publication
|
2026-10-23 10:26:35 +02:00 |
|
Kyon
|
a193210018
|
test(libSceJson2): verify shared RTTI callback publication
|
2026-10-23 10:16:16 +02:00 |
|
Kyon
|
5c76b9a8d0
|
test(libSceJson2): verify allocator domains during initialization reentry
|
2026-10-23 09:57:42 +02:00 |
|
Kyon
|
27e55c8cb4
|
test(libSceJson2): verify initialization callback publication ownership
|
2026-10-23 09:50:55 +02:00 |
|
Kyon
|
ceb12c906c
|
fix(libSceJson2): reject recursive module teardown
|
2026-10-23 09:39:27 +02:00 |
|
Kyon
|
3ed71062c4
|
fix(libSceJson2): guard active allocation and free callback teardown
|
2026-10-23 09:32:28 +02:00 |
|
Kyon
|
c2776bddd1
|
fix(libSceJson2): reject notifier teardown during active allocation operations
|
2026-10-23 09:24:48 +02:00 |
|
Kyon
|
859dd1d4cd
|
test(libSceJson2): preserve source callbacks through pair copy failures
|
2026-10-23 09:12:08 +02:00 |
|
Kyon
|
a9dd8a8f42
|
test(libSceJson2): verify callback ownership across value copies
|
2026-10-23 09:07:45 +02:00 |
|
Kyon
|
4ef2ff175a
|
fix(libSceJson2): preserve pair and failed copy release order
|
2026-10-23 08:59:15 +02:00 |
|
Kyon
|
878268c300
|
fix(libSceJson2): preserve inactive object pair bytes
|
2026-10-23 08:50:25 +02:00 |
|
Kyon
|
12d398ca39
|
test(libSceJson2): verify initializer ownership during allocator callbacks
|
2026-10-23 08:46:16 +02:00 |
|
Kyon
|
0b50db7be0
|
test(libSceJson2): verify allocator notification reentry ordering
|
2026-10-23 08:38:07 +02:00 |
|
Kyon
|
d491273fd3
|
fix(libSceJson2): reclaim kernel setup resources on exceptions
|
2026-10-23 08:30:26 +02:00 |
|