diff --git a/org.ntlab.reverseDebugger/src/org/ntlab/debuggingControl/DebuggingControlAction.java b/org.ntlab.reverseDebugger/src/org/ntlab/debuggingControl/DebuggingControlAction.java index 93202bd..b1178ed 100644 --- a/org.ntlab.reverseDebugger/src/org/ntlab/debuggingControl/DebuggingControlAction.java +++ b/org.ntlab.reverseDebugger/src/org/ntlab/debuggingControl/DebuggingControlAction.java @@ -34,7 +34,7 @@ import org.eclipse.ui.PartInitException; import org.ntlab.reverseDebugger.ObjectFlowAliases; import org.ntlab.reverseDebugger.OnlineTraceAnalyzer; -import org.ntlab.reverseDebugger.OnlineTraceAnalyzerCaller; +import org.ntlab.reverseDebugger.OnlineTraceAnalyzerCallTester; import com.sun.jdi.AbsentInformationException; import com.sun.jdi.BooleanValue; @@ -174,12 +174,14 @@ // st.countMethodExecutionTest(vm, thread); // �݌v�ύX�ɂ��ꎟ��͗p�̃R�[�h(�^�[�Q�b�g����VM��Ŏ��s����OnlineTraceAnalyzer�N���X�֘A�̃��\�b�h)���Ăяo�����߂̉��R�[�h - OnlineTraceAnalyzerCaller analyzerCaller = new OnlineTraceAnalyzerCaller(); - analyzerCaller.test1(vm, thread); + OnlineTraceAnalyzerCallTester analyzerCallTester = new OnlineTraceAnalyzerCallTester(); + analyzerCallTester.test1(vm, thread); } /** * �I�����C����͒���traceCollector��TraceJSON#getObjectFlow()���Ăяo�����̃R�[�h + * 2018/9/16�NjL �����炩��objectFlow���Ăяo���K�v�͂Ȃ��Ȃ������߂����s�v�ȃR�[�h�ƍl���Ă悢 + * �݌v�ύX���s�������ߌĂяo���ƃG���[���������邩������Ȃ�(�����s�v�ȃR�[�h�̂��߃e�X�g���Ă��Ȃ�) * @param vm * @param thread * @param threadInstance @@ -196,8 +198,10 @@ int statementsSize = ((IntegerValue)callInstanceMethod(vm, thread, methodName, (ObjectReference)statements)).value(); // �f�o�b�K�Ŏ~�߂Ă���n�_�ɊY�����郁�\�b�h���s����, �X�^�[�g�ƂȂ���̃G�C���A�X�̃��X�g���擾���ĕ\������ - String packageName = "org.ntlab.traceCollector.tracer.trace"; - String className = "TraceJSON"; +// String packageName = "org.ntlab.traceCollector.tracer.trace"; +// String className = "TraceJSON"; + String packageName = "org.ntlab.reverseDebugger"; + String className = "OnlineTraceAnalyzer"; methodName = "findAllStartAlias"; Value startAliasList = callStaticMethod(vm, thread, packageName, className, methodName, methodExecution); methodName = "size";