Home | History | Annotate | Download | only in runtime

Lines Matching refs:prog

676 		println("runtime: typeBitsBulkBarrier with type ", typ.string(), " with GC prog")
1354 func heapBitsSetTypeGCProg(h heapBits, progSize, elemSize, dataSize, allocSize uintptr, prog *byte) {
1361 totalBits = runGCProg(prog, nil, h.bitp, 2)
1369 prog that does:
1416 runGCProg(prog, &trailer[0], h.bitp, 2)
1430 // progToPointerMask returns the 1-bit pointer mask output by the GC program prog.
1431 // size the size of the region described by prog, in bytes.
1433 func progToPointerMask(prog *byte, size uintptr) bitvector {
1437 n = runGCProg(prog, nil, &x[0], 1)
1458 // runGCProg executes the GC program prog, and then trailer if non-nil,
1466 func runGCProg(prog, trailer, dst *byte, size int) uintptr {
1473 p := prog