All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.vmlens.trace.agent.bootstrap.event.gen.EventFactory Maven / Gradle / Ivy

There is a newer version: 1.1.5
Show newest version
package com.vmlens.trace.agent.bootstrap.event.gen;

import com.vmlens.trace.agent.bootstrap.event.*;
import java.nio.ByteBuffer;

public class EventFactory {


	public static int MAX_ARRAY_SIZE = 59;
	
public static RuntimeEvent createFieldAccessEventGen ( int slidingWindowId
,  long     threadId
,  int     programCounter
,  int     fieldId
,  int     methodCounter
,  int     operation
,  int     methodId
,  boolean     stackTraceIncomplete
,  long     objectHashCode
) 
{

return new FieldAccessEventGen(
   slidingWindowId
,  threadId
,  programCounter
,  fieldId
,  methodCounter
,  operation
,  methodId
,  stackTraceIncomplete
,  objectHashCode
);
  
 

 


}
public static RuntimeEvent createFieldAccessEventGenInterleave ( int slidingWindowId
,  long     threadId
,  int     programCounter
,  int     fieldId
,  int     methodCounter
,  int     operation
,  int     methodId
,  boolean     stackTraceIncomplete
,  long     objectHashCode
,  boolean     showSharedMemory
,  int     loopId
,  int     runId
,  int     runPosition
) 
{

return new FieldAccessEventGenInterleave(
   slidingWindowId
,  threadId
,  programCounter
,  fieldId
,  methodCounter
,  operation
,  methodId
,  stackTraceIncomplete
,  objectHashCode
,  showSharedMemory
,  loopId
,  runId
,  runPosition
);
  
 

 


}
public static RuntimeEvent createFieldAccessEventStaticGen ( int slidingWindowId
,  long     threadId
,  int     programCounter
,  int     fieldId
,  int     methodCounter
,  int     operation
,  int     methodId
,  boolean     stackTraceIncomplete
) 
{

return new FieldAccessEventStaticGen(
   slidingWindowId
,  threadId
,  programCounter
,  fieldId
,  methodCounter
,  operation
,  methodId
,  stackTraceIncomplete
);
  
 

 


}
public static RuntimeEvent createFieldAccessEventStaticGenInterleave ( int slidingWindowId
,  long     threadId
,  int     programCounter
,  int     fieldId
,  int     methodCounter
,  int     operation
,  int     methodId
,  boolean     stackTraceIncomplete
,  boolean     showSharedMemory
,  int     loopId
,  int     runId
,  int     runPosition
) 
{

return new FieldAccessEventStaticGenInterleave(
   slidingWindowId
,  threadId
,  programCounter
,  fieldId
,  methodCounter
,  operation
,  methodId
,  stackTraceIncomplete
,  showSharedMemory
,  loopId
,  runId
,  runPosition
);
  
 

 


}
public static RuntimeEvent createArrayAccessEventGen ( int slidingWindowId
,  long     threadId
,  int     programCounter
,  int     fieldId
,  int     methodCounter
,  int     operation
,  int     methodId
,  boolean     stackTraceIncomplete
,  long     objectHashCode
,  int     position
,  int     classId
) 
{

return new ArrayAccessEventGen(
   slidingWindowId
,  threadId
,  programCounter
,  fieldId
,  methodCounter
,  operation
,  methodId
,  stackTraceIncomplete
,  objectHashCode
,  position
,  classId
);
  
 

 


}
public static RuntimeEvent createArrayAccessEventGenInterleave ( int slidingWindowId
,  long     threadId
,  int     programCounter
,  int     fieldId
,  int     methodCounter
,  int     operation
,  int     methodId
,  boolean     stackTraceIncomplete
,  long     objectHashCode
,  int     position
,  int     classId
,  boolean     showSharedMemory
,  int     loopId
,  int     runId
,  int     runPosition
) 
{

return new ArrayAccessEventGenInterleave(
   slidingWindowId
,  threadId
,  programCounter
,  fieldId
,  methodCounter
,  operation
,  methodId
,  stackTraceIncomplete
,  objectHashCode
,  position
,  classId
,  showSharedMemory
,  loopId
,  runId
,  runPosition
);
  
 

 


}
public static RuntimeEvent createVolatileAccessEventStaticGen ( int slidingWindowId
,  long     threadId
,  int     programCounter
,  int     order
,  int     fieldId
,  int     methodCounter
,  int     methodId
,  boolean     isWrite
) 
{

return new VolatileAccessEventStaticGen(
   slidingWindowId
,  threadId
,  programCounter
,  order
,  fieldId
,  methodCounter
,  methodId
,  isWrite
);
  
 

 


}
public static RuntimeEvent createVolatileAccessEventStaticGenInterleave ( int slidingWindowId
,  long     threadId
,  int     programCounter
,  int     order
,  int     fieldId
,  int     methodCounter
,  int     methodId
,  boolean     isWrite
,  int     loopId
,  int     runId
,  int     runPosition
) 
{

return new VolatileAccessEventStaticGenInterleave(
   slidingWindowId
,  threadId
,  programCounter
,  order
,  fieldId
,  methodCounter
,  methodId
,  isWrite
,  loopId
,  runId
,  runPosition
);
  
 

 


}
public static RuntimeEvent createVolatileAccessEventGen ( int slidingWindowId
,  long     threadId
,  int     programCounter
,  int     order
,  int     fieldId
,  int     methodCounter
,  int     methodId
,  int     operation
,  long     objectHashCode
) 
{

return new VolatileAccessEventGen(
   slidingWindowId
,  threadId
,  programCounter
,  order
,  fieldId
,  methodCounter
,  methodId
,  operation
,  objectHashCode
);
  
 

 


}
public static RuntimeEvent createVolatileAccessEventGenInterleave ( int slidingWindowId
,  long     threadId
,  int     programCounter
,  int     order
,  int     fieldId
,  int     methodCounter
,  int     methodId
,  int     operation
,  long     objectHashCode
,  int     loopId
,  int     runId
,  int     runPosition
) 
{

return new VolatileAccessEventGenInterleave(
   slidingWindowId
,  threadId
,  programCounter
,  order
,  fieldId
,  methodCounter
,  methodId
,  operation
,  objectHashCode
,  loopId
,  runId
,  runPosition
);
  
 

 


}
public static RuntimeEvent createVolatileArrayAccessEventGen ( int slidingWindowId
,  long     threadId
,  int     programCounter
,  int     order
,  long     index
,  int     methodCounter
,  int     methodId
,  int     operation
,  long     objectHashCode
) 
{

return new VolatileArrayAccessEventGen(
   slidingWindowId
,  threadId
,  programCounter
,  order
,  index
,  methodCounter
,  methodId
,  operation
,  objectHashCode
);
  
 

 


}
public static RuntimeEvent createVolatileArrayAccessEventGenInterleave ( int slidingWindowId
,  long     threadId
,  int     programCounter
,  int     order
,  long     index
,  int     methodCounter
,  int     methodId
,  int     operation
,  long     objectHashCode
,  int     loopId
,  int     runId
,  int     runPosition
) 
{

return new VolatileArrayAccessEventGenInterleave(
   slidingWindowId
,  threadId
,  programCounter
,  order
,  index
,  methodCounter
,  methodId
,  operation
,  objectHashCode
,  loopId
,  runId
,  runPosition
);
  
 

 


}
public static RuntimeEvent createVolatileDirectMemoryEventGen ( int slidingWindowId
,  long     threadId
,  int     programCounter
,  int     methodCounter
,  long     objectHashCode
,  int     operation
,  int     order
) 
{

return new VolatileDirectMemoryEventGen(
   slidingWindowId
,  threadId
,  programCounter
,  methodCounter
,  objectHashCode
,  operation
,  order
);
  
 

 


}
public static RuntimeEvent createLockEnterEventGen ( int slidingWindowId
,  long     threadId
,  int     programCounter
,  int     order
,  int     monitorId
,  int     methodCounter
,  boolean     isShared
,  int     lockTyp
) 
{

return new LockEnterEventGen(
   slidingWindowId
,  threadId
,  programCounter
,  order
,  monitorId
,  methodCounter
,  isShared
,  lockTyp
);
  
 

 


}
public static RuntimeEvent createLockEnterEventGenInterleave ( int slidingWindowId
,  long     threadId
,  int     programCounter
,  int     order
,  int     monitorId
,  int     methodCounter
,  boolean     isShared
,  int     lockTyp
,  int     loopId
,  int     runId
,  int     runPosition
) 
{

return new LockEnterEventGenInterleave(
   slidingWindowId
,  threadId
,  programCounter
,  order
,  monitorId
,  methodCounter
,  isShared
,  lockTyp
,  loopId
,  runId
,  runPosition
);
  
 

 


}
public static RuntimeEvent createLockExitEventGen ( int slidingWindowId
,  long     threadId
,  int     programCounter
,  int     order
,  int     monitorId
,  int     methodCounter
,  boolean     isShared
,  int     lockTyp
) 
{

return new LockExitEventGen(
   slidingWindowId
,  threadId
,  programCounter
,  order
,  monitorId
,  methodCounter
,  isShared
,  lockTyp
);
  
 

 


}
public static RuntimeEvent createLockExitEventGenInterleave ( int slidingWindowId
,  long     threadId
,  int     programCounter
,  int     order
,  int     monitorId
,  int     methodCounter
,  boolean     isShared
,  int     lockTyp
,  int     loopId
,  int     runId
,  int     runPosition
) 
{

return new LockExitEventGenInterleave(
   slidingWindowId
,  threadId
,  programCounter
,  order
,  monitorId
,  methodCounter
,  isShared
,  lockTyp
,  loopId
,  runId
,  runPosition
);
  
 

 


}
public static RuntimeEvent createStampedLockEnterEventGen ( int slidingWindowId
,  long     threadId
,  int     programCounter
,  int     order
,  int     monitorId
,  int     methodCounter
,  boolean     isShared
,  int     lockTyp
,  int     stampedLockMethodId
) 
{

return new StampedLockEnterEventGen(
   slidingWindowId
,  threadId
,  programCounter
,  order
,  monitorId
,  methodCounter
,  isShared
,  lockTyp
,  stampedLockMethodId
);
  
 

 


}
public static RuntimeEvent createStampedLockEnterEventGenInterleave ( int slidingWindowId
,  long     threadId
,  int     programCounter
,  int     order
,  int     monitorId
,  int     methodCounter
,  boolean     isShared
,  int     lockTyp
,  int     stampedLockMethodId
,  int     loopId
,  int     runId
,  int     runPosition
) 
{

return new StampedLockEnterEventGenInterleave(
   slidingWindowId
,  threadId
,  programCounter
,  order
,  monitorId
,  methodCounter
,  isShared
,  lockTyp
,  stampedLockMethodId
,  loopId
,  runId
,  runPosition
);
  
 

 


}
public static RuntimeEvent createStampedLockExitEventGen ( int slidingWindowId
,  long     threadId
,  int     programCounter
,  int     order
,  int     monitorId
,  int     methodCounter
,  boolean     isShared
,  int     lockTyp
,  int     stampedLockMethodId
) 
{

return new StampedLockExitEventGen(
   slidingWindowId
,  threadId
,  programCounter
,  order
,  monitorId
,  methodCounter
,  isShared
,  lockTyp
,  stampedLockMethodId
);
  
 

 


}
public static RuntimeEvent createStampedLockExitEventGenInterleave ( int slidingWindowId
,  long     threadId
,  int     programCounter
,  int     order
,  int     monitorId
,  int     methodCounter
,  boolean     isShared
,  int     lockTyp
,  int     stampedLockMethodId
,  int     loopId
,  int     runId
,  int     runPosition
) 
{

return new StampedLockExitEventGenInterleave(
   slidingWindowId
,  threadId
,  programCounter
,  order
,  monitorId
,  methodCounter
,  isShared
,  lockTyp
,  stampedLockMethodId
,  loopId
,  runId
,  runPosition
);
  
 

 


}
public static RuntimeEvent createMonitorEnterEventGen ( int slidingWindowId
,  long     threadId
,  int     programCounter
,  int     order
,  int     monitorId
,  int     methodCounter
,  int     methodId
,  int     position
) 
{

return new MonitorEnterEventGen(
   slidingWindowId
,  threadId
,  programCounter
,  order
,  monitorId
,  methodCounter
,  methodId
,  position
);
  
 

 


}
public static RuntimeEvent createMonitorExitEventGen ( int slidingWindowId
,  long     threadId
,  int     programCounter
,  int     order
,  int     monitorId
,  int     methodCounter
,  int     methodId
,  int     position
) 
{

return new MonitorExitEventGen(
   slidingWindowId
,  threadId
,  programCounter
,  order
,  monitorId
,  methodCounter
,  methodId
,  position
);
  
 

 


}
public static RuntimeEvent createMonitorEnterEventGenInterleave ( int slidingWindowId
,  long     threadId
,  int     programCounter
,  int     order
,  int     monitorId
,  int     methodCounter
,  int     methodId
,  int     position
,  int     loopId
,  int     runId
,  int     runPosition
) 
{

return new MonitorEnterEventGenInterleave(
   slidingWindowId
,  threadId
,  programCounter
,  order
,  monitorId
,  methodCounter
,  methodId
,  position
,  loopId
,  runId
,  runPosition
);
  
 

 


}
public static RuntimeEvent createMonitorExitEventGenInterleave ( int slidingWindowId
,  long     threadId
,  int     programCounter
,  int     order
,  int     monitorId
,  int     methodCounter
,  int     methodId
,  int     position
,  int     loopId
,  int     runId
,  int     runPosition
) 
{

return new MonitorExitEventGenInterleave(
   slidingWindowId
,  threadId
,  programCounter
,  order
,  monitorId
,  methodCounter
,  methodId
,  position
,  loopId
,  runId
,  runPosition
);
  
 

 


}
public static RuntimeEvent createMethodEnterEventGen ( int slidingWindowId
,  long     threadId
,  int     methodId
,  int     methodCounter
) 
{

return new MethodEnterEventGen(
   slidingWindowId
,  threadId
,  methodId
,  methodCounter
);
  
 

 


}
public static RuntimeEvent createMethodExitEventGen ( int slidingWindowId
,  long     threadId
,  int     methodId
,  int     methodCounter
) 
{

return new MethodExitEventGen(
   slidingWindowId
,  threadId
,  methodId
,  methodCounter
);
  
 

 


}
public static RuntimeEvent createParallizedMethodEnterEventGen ( int slidingWindowId
,  long     threadId
,  int     methodId
,  int     methodCounter
,  int     parallizeId
) 
{

return new ParallizedMethodEnterEventGen(
   slidingWindowId
,  threadId
,  methodId
,  methodCounter
,  parallizeId
);
  
 

 


}
public static RuntimeEvent createParallizedMethodExitEventGen ( int slidingWindowId
,  long     threadId
,  int     methodId
,  int     methodCounter
) 
{

return new ParallizedMethodExitEventGen(
   slidingWindowId
,  threadId
,  methodId
,  methodCounter
);
  
 

 


}
public static RuntimeEvent createMethodEnterSmallThreadIdEventGen ( int slidingWindowId
,  byte     smallThreadId
,  int     methodId
,  int     methodCounter
) 
{

return new MethodEnterSmallThreadIdEventGen(
   slidingWindowId
,  smallThreadId
,  methodId
,  methodCounter
);
  
 

 


}
public static RuntimeEvent createMethodExitSmallThreadIdEventGen ( int slidingWindowId
,  byte     smallThreadId
,  int     methodId
,  int     methodCounter
) 
{

return new MethodExitSmallThreadIdEventGen(
   slidingWindowId
,  smallThreadId
,  methodId
,  methodCounter
);
  
 

 


}
public static RuntimeEvent createMethodEnterShortThreadIdEventGen ( int slidingWindowId
,  short     shortThreadId
,  int     methodId
,  int     methodCounter
) 
{

return new MethodEnterShortThreadIdEventGen(
   slidingWindowId
,  shortThreadId
,  methodId
,  methodCounter
);
  
 

 


}
public static RuntimeEvent createMethodExitShortThreadIdEventGen ( int slidingWindowId
,  short     shortThreadId
,  int     methodId
,  int     methodCounter
) 
{

return new MethodExitShortThreadIdEventGen(
   slidingWindowId
,  shortThreadId
,  methodId
,  methodCounter
);
  
 

 


}
public static RuntimeEvent createThreadBeginEventGen ( int slidingWindowId
,  long     threadId
,  long     startedThreadId
,  int     programCounter
,  int     methodCounter
) 
{

return new ThreadBeginEventGen(
   slidingWindowId
,  threadId
,  startedThreadId
,  programCounter
,  methodCounter
);
  
 

 


}
public static RuntimeEvent createThreadStoppedEventGen ( int slidingWindowId
,  long     threadId
,  long     stoppedThreadId
,  int     programCounter
,  int     methodCounter
) 
{

return new ThreadStoppedEventGen(
   slidingWindowId
,  threadId
,  stoppedThreadId
,  programCounter
,  methodCounter
);
  
 

 


}
public static RuntimeEvent createMethodAtomicEnterEventGen ( int slidingWindowId
,  long     threadId
,  int     methodId
,  int     methodCounter
,  byte     hasCallback
,  int     loopId
,  int     runId
,  int     runPosition
) 
{

return new MethodAtomicEnterEventGen(
   slidingWindowId
,  threadId
,  methodId
,  methodCounter
,  hasCallback
,  loopId
,  runId
,  runPosition
);
  
 

 


}
public static RuntimeEvent createMethodAtomicExitEventGen ( int slidingWindowId
,  long     threadId
,  int     methodId
,  int     methodCounter
,  byte     hasCallback
,  int     loopId
,  int     runId
,  int     runPosition
) 
{

return new MethodAtomicExitEventGen(
   slidingWindowId
,  threadId
,  methodId
,  methodCounter
,  hasCallback
,  loopId
,  runId
,  runPosition
);
  
 

 


}
public static RuntimeEvent createMethodCallbackEnterEventGen ( int slidingWindowId
,  long     threadId
,  int     methodCounter
,  int     loopId
,  int     runId
,  int     runPosition
) 
{

return new MethodCallbackEnterEventGen(
   slidingWindowId
,  threadId
,  methodCounter
,  loopId
,  runId
,  runPosition
);
  
 

 


}
public static RuntimeEvent createMethodCallbackExitEventGen ( int slidingWindowId
,  long     threadId
,  int     methodCounter
,  int     loopId
,  int     runId
,  int     runPosition
) 
{

return new MethodCallbackExitEventGen(
   slidingWindowId
,  threadId
,  methodCounter
,  loopId
,  runId
,  runPosition
);
  
 

 


}
public static RuntimeEvent createLoopStartEventGen ( int slidingWindowId
,  int     loopId
) 
{

return new LoopStartEventGen(
   slidingWindowId
,  loopId
);
  
 

 


}
public static RuntimeEvent createLoopEndEventGen ( int slidingWindowId
,  int     loopId
,  int     status
) 
{

return new LoopEndEventGen(
   slidingWindowId
,  loopId
,  status
);
  
 

 


}
public static RuntimeEvent createRunStartEventGen ( int slidingWindowId
,  int     loopId
,  int     runId
) 
{

return new RunStartEventGen(
   slidingWindowId
,  loopId
,  runId
);
  
 

 


}
public static RuntimeEvent createRunEndEventGen ( int slidingWindowId
,  int     loopId
,  int     runId
) 
{

return new RunEndEventGen(
   slidingWindowId
,  loopId
,  runId
);
  
 

 


}
public static RuntimeEvent createLoopWarningEventGen ( int slidingWindowId
,  int     loopId
,  int     runId
) 
{

return new LoopWarningEventGen(
   slidingWindowId
,  loopId
,  runId
);
  
 

 


}
public static RuntimeEvent createStateEventFieldGen ( int slidingWindowId
,  long     threadId
,  int     classId
,  int     methodId
,  int     methodCounter
,  int     operation
,  long     objectHashCode
) 
{

return new StateEventFieldGen(
   slidingWindowId
,  threadId
,  classId
,  methodId
,  methodCounter
,  operation
,  objectHashCode
);
  
 

 


}
public static RuntimeEvent createStateEventFieldInitialGen ( int slidingWindowId
,  long     threadIdAtEvent
,  int     classId
,  int     methodId
,  int     methodCounter
,  int     operation
,  long     objectHashCode
,  int     slidingWindowIdAtEvent
) 
{

return new StateEventFieldInitialGen(
   slidingWindowId
,  threadIdAtEvent
,  classId
,  methodId
,  methodCounter
,  operation
,  objectHashCode
,  slidingWindowIdAtEvent
);
  
 

 


}
public static RuntimeEvent createStateEventStaticFieldGen ( int slidingWindowId
,  long     threadId
,  int     fieldId
,  int     methodId
,  int     methodCounter
,  int     operation
) 
{

return new StateEventStaticFieldGen(
   slidingWindowId
,  threadId
,  fieldId
,  methodId
,  methodCounter
,  operation
);
  
 

 


}
public static RuntimeEvent createStateEventStaticFieldInitialGen ( int slidingWindowId
,  long     threadIdAtEvent
,  int     fieldId
,  int     methodId
,  int     methodCounter
,  int     operation
,  int     slidingWindowIdAtEvent
) 
{

return new StateEventStaticFieldInitialGen(
   slidingWindowId
,  threadIdAtEvent
,  fieldId
,  methodId
,  methodCounter
,  operation
,  slidingWindowIdAtEvent
);
  
 

 


}
public static RuntimeEvent createStateEventArrayGen ( int slidingWindowId
,  long     threadId
,  int     methodId
,  int     position
,  int     methodCounter
,  int     operation
,  long     objectHashCode
,  int     classId
) 
{

return new StateEventArrayGen(
   slidingWindowId
,  threadId
,  methodId
,  position
,  methodCounter
,  operation
,  objectHashCode
,  classId
);
  
 

 


}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy