public static RegexpState create(Env env, Regexp regexp, StringValue subject) { RegexpState state = create(env, regexp); state.setSubject(env, subject); return(state); }
public static RegexpState create(Env env, Regexp regexp) { RegexpState state = env.allocateRegexpState(); if (state == null) { state = new RegexpState(); } state.init(regexp); return(state); }
public static void free(Env env, RegexpState state) { env.freeRegexpState(state); }