Home | History | Annotate | Download | only in gcprog

Lines Matching refs:Program

8 // Program Format
10 // The GC program encodes a sequence of 0 and 1 bits indicating scalar or pointer words in an object.
11 // The encoding is a simple Lempel-Ziv program, with codes to emit literal bits and to repeat the
48 // Init initializes w to write a new GC program
49 // by calling writeByte for each byte in the program.
74 // End marks the end of the program, writing any remaining bytes.
81 println("gcprog: End wrote program for", index, "bits, but current index is", w.index)
168 // Append emits the given GC program into the current output.
169 // The caller asserts that the program emits n bits (describes n words),
181 // The last byte of the prog terminates the program.
182 // Don't emit that, or else our own program will end.
198 // progbits returns the length of the bit stream encoded by the program p.
223 panic("gcprog: extra data at end of program")