MCPcopy Create free account
hub / github.com/akyoto/q / executeBytes

Method executeBytes

src/codegen/executeBytes.go:8–17  ·  view source on GitHub ↗
(step *Step, instr *ssa.Bytes)

Source from the content-addressed store, hash-verified

6)
7
8func (f *Function) executeBytes(step *Step, instr *ssa.Bytes) {
9 destination := step.Register
10
11 if destination == -1 {
12 return
13 }
14
15 f.Count.Data++
16 label := f.CreateLabel("data", f.Count.Data)
17 f.Assembler.Data.SetImmutable(label, instr.Bytes)
18 isSpilled := f.isSpilled(destination)
19
20 if isSpilled {

Callers 1

executeMethod · 0.95

Calls 3

CreateLabelMethod · 0.95
SetImmutableMethod · 0.80
AppendMethod · 0.45

Tested by

no test coverage detected