public CallStackItem pushCall(TraceInfo trace, IObject self, String method, Memory... args) { return getCallStack().push(trace, self, method, args); }
public void pushCall(CallStackItem stackItem) { getCallStack().push(stackItem); }
public CallStackItem pushCall(TraceInfo trace, IObject self, Memory[] args, String function, String clazz, String staticClazz) { return getCallStack().push(trace, self, args, function, clazz, staticClazz); }
public CallStackItem pushCall(IObject self, String method, Memory... args) { return getCallStack().push(self, method, args); }
public CallStackItem push(TraceInfo trace, IObject self, String method, Memory... args) { return push(trace, self, args, method, self.getReflection().getName(), null); }
public CallStackItem push(IObject self, String method, Memory... args) { return push(null, self, args, method, self.getReflection().getName(), null); }
public CallStackItem pushCallEx(TraceInfo trace, IObject self, Memory[] args, String function, ClassEntity clazz, String staticClazz) { CallStackItem stackItem = new CallStackItem(trace, self, args, function, clazz.getName(), staticClazz); stackItem.classEntity = clazz; return getCallStack().push(stackItem); }
public CallStackItem pushCallEx(TraceInfo trace, IObject self, Memory[] args, String function, ClassEntity clazz, ClassEntity staticClazz) { CallStackItem stackItem = new CallStackItem(trace, self, args, function, clazz.getName(), staticClazz.getName()); stackItem.classEntity = clazz; stackItem.staticClassEntity = staticClazz; return getCallStack().push(stackItem); }