cglib/src/main/java/net/sf/cglib/core/CodeEmitter.java
public void load_args(int fromArg, int count) {
        int pos = state.localOffset + skipArgs(fromArg);
        for (int i = 0; i < count; i++) {
            Type t = state.argumentTypes[fromArg + i];
            load_local(t, pos);
            pos += t.getSize();
        }
    }
public void load_args(int fromArg, int count) {
        int pos = state.localOffset + skipArgs(fromArg);
        for (int i = 0; i < count; i++) {
            Type t = state.argumentTypes[fromArg + i];
            load_local(t, pos);
            pos += t.getSize();
        }
    }
public void load_args ( int fromArg , int count ) { int pos = state . localOffset + skipArgs ( fromArg ) ; for ( int i = 0 ; i < count ; i ++ ) { Type t = state . argumentTypes [ fromArg + i ] ; load_local ( t , pos ) ; pos += t . getSize ( ) ; } }
zero-based (see load_this)
zero - based ( see load_this )