runtime: corridor data alloc & destroy.