| 597 | } |
| 598 | |
| 599 | func (rg *registry) Set(regi int, vali LValue) { // +inline-start |
| 600 | newSize := regi + 1 |
| 601 | // this section is inlined by go-inline |
| 602 | // source function is 'func (rg *registry) checkSize(requiredSize int) ' in '_state.go' |
| 603 | { |
| 604 | requiredSize := newSize |
| 605 | if requiredSize > cap(rg.array) { |
| 606 | rg.resize(requiredSize) |
| 607 | } |
| 608 | } |
| 609 | rg.array[regi] = vali |
| 610 | if regi >= rg.top { |
| 611 | rg.top = regi + 1 |
| 612 | } |
| 613 | } // +inline-end |
| 614 | |
| 615 | func (rg *registry) SetNumber(regi int, vali LNumber) { // +inline-start |
| 616 | newSize := regi + 1 |