pku-xht
|
d82fd86c5c
|
fix(subprocess): isolate native runner bootstrap
|
2026-09-04 00:24:52 +08:00 |
|
pku-xht
|
93c11689e7
|
fix(subprocess): address containment review findings
|
2026-08-29 15:44:13 +08:00 |
|
pku-xht
|
aaa5117ebd
|
fix(subprocess): preserve literal spawn error stacks
|
2026-08-29 13:08:43 +08:00 |
|
pku-xht
|
a416b13eb5
|
fix(subprocess): preserve Windows search miss errors
|
2026-08-29 10:28:44 +08:00 |
|
pku-xht
|
6e7b152de7
|
fix(subprocess): preserve native runner contracts
|
2026-08-29 07:57:59 +08:00 |
|
pku-xht
|
23af4410f6
|
fix(subprocess): resolve source runner loader absolutely
|
2026-08-29 06:14:15 +08:00 |
|
pku-xht
|
a825b8d042
|
fix(subprocess): close native containment contract gaps
|
2026-08-29 05:56:29 +08:00 |
|
pku-xht
|
40279aea17
|
fix(subprocess): preserve native runner stdio
|
2026-08-29 00:03:12 +08:00 |
|
pku-xht
|
8ef28f76c0
|
fix(subprocess): preserve Windows runner spawn semantics
|
2026-08-28 19:55:16 +08:00 |
|
pku-xht
|
a95f0b368f
|
fix(subprocess): contain escaped descendants with native owners
|
2026-08-28 18:15:49 +08:00 |
|
pku-xht
|
cf6f25d283
|
fix(subprocess): keep native runner private
|
2026-08-26 14:10:08 +08:00 |
|
pku-xht
|
26969588b7
|
fix(subprocess): address native containment review findings
|
2026-08-25 21:51:22 +08:00 |
|
pku-xht
|
8e9bac4a27
|
fix(subprocess): align native containment contract
|
2026-08-25 20:06:00 +08:00 |
|
pku-xht
|
ae77bc0b2f
|
fix(subprocess): defer native wait allocation
|
2026-08-22 09:18:31 +08:00 |
|
pku-xht
|
63df2b31a7
|
docs(subprocess): document runner lifecycle helpers
|
2026-08-22 07:58:00 +08:00 |
|
pku-xht
|
71e27e4667
|
fix(subprocess): close native lifecycle gaps
|
2026-08-22 07:35:51 +08:00 |
|
pku-xht
|
6e1b8eda77
|
fix(subprocess): preserve runner result boundary
|
2026-08-22 05:30:09 +08:00 |
|
pku-xht
|
b6dc88be51
|
fix(subprocess): preserve forced Linux outcomes
|
2026-08-22 04:59:36 +08:00 |
|
pku-xht
|
3acb847442
|
fix(subprocess): preserve clean spawn failure settlement
|
2026-08-21 23:32:27 +08:00 |
|
pku-xht
|
fa8b83816e
|
fix(subprocess): defer native handshake allocation
|
2026-08-21 23:03:59 +08:00 |
|
pku-xht
|
f72ce2299a
|
fix(subprocess): keep native Job ownership in runner
|
2026-08-21 22:49:56 +08:00 |
|
pku-xht
|
153f1579e1
|
refactor(subprocess): restore native containment baseline
|
2026-08-21 22:08:49 +08:00 |
|
pku-xht
|
ac69b1e0c4
|
fix(subprocess): decouple Windows target stdio
|
2026-08-21 12:56:34 +08:00 |
|
pku-xht
|
5b215932f8
|
fix(subprocess): hand off Windows process observation
|
2026-08-21 11:18:43 +08:00 |
|
pku-xht
|
ea7de60840
|
fix(subprocess): keep Windows Job ownership in parent
|
2026-08-21 09:51:21 +08:00 |
|
pku-xht
|
f913c813d2
|
fix(subprocess): harden managed-range cleanup
|
2026-08-21 08:21:33 +08:00 |
|
pku-xht
|
7fec86d6a1
|
refactor(subprocess): derive runner execution plane
|
2026-08-21 03:25:17 +08:00 |
|
pku-xht
|
63b038e469
|
fix(subprocess): preserve close snapshot state
|
2026-08-21 02:59:09 +08:00 |
|
pku-xht
|
81374783d3
|
fix(subprocess): close native runner lifecycle gaps
|
2026-08-21 02:57:53 +08:00 |
|
pku-xht
|
273c2847e5
|
fix(subprocess): support packaged native runner
|
2026-08-21 01:17:12 +08:00 |
|
pku-xht
|
6df3ef4f97
|
refactor(subprocess): pass runner pid to liveness probe
|
2026-08-20 22:46:49 +08:00 |
|
pku-xht
|
b25e790e36
|
test(subprocess): cover runner liveness polling
|
2026-08-20 22:37:52 +08:00 |
|
pku-xht
|
eb60d74155
|
fix(subprocess): harden native range settlement
|
2026-08-20 22:16:24 +08:00 |
|
pku-xht
|
7185a62d58
|
fix(subprocess): harden native runner lifecycle
|
2026-08-20 18:41:30 +08:00 |
|
pku-xht
|
894f6aeb8a
|
fix(subprocess): contain escaped descendants with native owners
|
2026-08-20 16:26:19 +08:00 |
|