[jboss-jira] [JBoss JIRA] (DROOLS-647) memory leak

Mario Fusco (JIRA) issues at jboss.org
Tue Nov 18 08:08:40 EST 2014


     [ https://issues.jboss.org/browse/DROOLS-647?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mario Fusco resolved DROOLS-647.
--------------------------------
    Fix Version/s: 6.2.0.CR3
       Resolution: Cannot Reproduce Bug


I ran your test case against the master branch, but couldn't reproduce any leak. In particular I printed the whole JVM heap after its execution and I am pasting it below.

As you can see, after the 10,000 loops of your test there is only one instance for each com.sample.OprOBActionGroupSOsIntoIOPs, com.sample.OprOBProductCodeProductType, com.sample.OprOBServiceOrder and com.sample.ServiceOrder and 2 of com.sample.OprOBBusAct and com.sample.BusinessActivity and this happens simply because the last loop doesn't trigger a fireAllRules after having deleted them from the ksession.

I believe this leak has been already fixed by a former commit.

 num     #instances         #bytes  class name
----------------------------------------------
   1:          1930        8446120  [S
   2:         17305        1367520  [C
   3:          4222         453592  java.lang.Class
   4:         16545         397080  java.lang.String
   5:           547         260192  [B
   6:          5843         186976  java.util.concurrent.ConcurrentHashMap$Node
   7:          2095         146968  [Ljava.lang.Object;
   8:          4573         146336  java.util.HashMap$Node
   9:          1174         103312  java.lang.reflect.Method
  10:          1814          92464  [I
  11:          5494          87904  java.lang.Object
  12:           502          87368  [Ljava.util.HashMap$Node;
  13:          2036          81440  java.util.LinkedHashMap$Entry
  14:          1268          61184  [Ljava.lang.String;
  15:           572          41184  java.lang.reflect.Field
  16:          1174          39240  [J
  17:            54          39040  [Ljava.util.concurrent.ConcurrentHashMap$Node;
  18:           674          32352  java.util.HashMap
  19:          1211          26128  [Ljava.lang.Class;
  20:           304          24320  java.lang.reflect.Constructor
  21:           105          21000  com.sun.org.apache.xerces.internal.impl.dv.xs.XSSimpleTypeDecl
  22:          1165          18640  org.antlr.runtime.BitSet
  23:           582          18624  java.util.Hashtable$Entry
  24:           225          12600  java.lang.Class$ReflectionData
  25:           173          12456  org.mvel2.ast.ASTNode
  26:           341          10912  sun.misc.FDBigInteger
  27:           214          10272  org.mvel2.templates.res.TextNode
  28:           242           9680  java.lang.ref.SoftReference
  29:            29           9488  [Lorg.drools.core.util.Entry;
  30:           166           9296  java.lang.Package
  31:            62           9112  [Lcom.sun.org.apache.xerces.internal.util.SymbolHash$Entry;
  32:            25           7704  [[S
  33:            60           7088  [Ljava.util.Hashtable$Entry;
  34:           291           6984  java.util.jar.Attributes$Name
  35:           109           6976  java.net.URL
  36:           418           6688  java.lang.Integer
  37:            68           6376  [Ljava.lang.reflect.Method;
  38:           243           5832  com.sun.org.apache.xerces.internal.util.SymbolHash$Entry
  39:           142           5680  java.lang.ref.Finalizer
  40:           160           5120  org.mvel2.compiler.ExecutableAccessor
  41:            60           4816  [Ljava.util.WeakHashMap$Entry;
  42:           187           4488  java.util.ArrayList
  43:            69           4416  java.util.concurrent.ConcurrentHashMap
  44:            86           4128  org.mvel2.templates.res.CompiledExpressionNode
  45:           256           4096  java.lang.Short
  46:            91           3640  java.math.BigInteger
  47:            88           3608  [Ljava.lang.reflect.Field;
  48:           146           3520  [Ljava.lang.reflect.Constructor;
  49:            62           3472  java.util.zip.ZipFile$ZipFileInputStream
  50:            47           3384  org.mvel2.ast.OperatorNode
  51:           140           3360  sun.reflect.NativeConstructorAccessorImpl
  52:            36           3168  org.mvel2.ast.BinaryOperation
  53:            63           3024  org.mvel2.templates.res.TerminalNode
  54:             8           3008  java.lang.Thread
  55:            60           2880  java.util.WeakHashMap
  56:            23           2848  [Z
  57:            27           2808  org.mvel2.ParserContext
  58:            39           2808  org.mvel2.ast.LiteralNode
  59:            82           2776  [[C
  60:            27           2592  org.mvel2.compiler.ExpressionCompiler
  61:            64           2560  java.util.TreeMap$Entry
  62:             3           2520  [[Ljava.lang.String;
  63:            51           2448  sun.util.locale.LocaleObjectCache$CacheEntry
  64:            76           2432  java.util.Vector
  65:            25           2400  sun.util.calendar.Gregorian$Date
  66:            33           2376  org.mvel2.templates.res.CompiledForEachNode
  67:            49           2352  sun.misc.URLClassPath$JarLoader
  68:            42           2352  sun.nio.cs.UTF_8$Encoder
  69:           143           2288  sun.reflect.DelegatingConstructorAccessorImpl
  70:            69           2208  java.lang.ref.ReferenceQueue
  71:            38           2128  java.util.LinkedHashMap
  72:            85           2040  org.mvel2.util.ExecutionStack
  73:            31           1984  java.util.jar.JarFile
  74:            20           1920  java.util.jar.JarFile$JarFileEntry
  75:            39           1872  java.util.Hashtable
  76:             1           1712  [[B
  77:            30           1680  java.security.Provider$Service
  78:            69           1656  java.security.Provider$ServiceKey
  79:            41           1640  java.io.ObjectStreamField
  80:            84           1632  [Lorg.drools.core.rule.Declaration;
  81:            51           1632  org.drools.core.base.AccessorKey
  82:            40           1600  java.security.ProtectionDomain
  83:            25           1600  org.drools.core.base.mvel.MVELCompilationUnit
  84:            33           1584  com.sun.org.apache.xerces.internal.impl.dv.xs.DecimalDV$XDecimal
  85:            22           1584  org.drools.core.rule.constraint.MvelConstraint
  86:            97           1552  java.util.HashSet
  87:            48           1536  com.sun.org.apache.xerces.internal.impl.xs.traversers.OneAttr
  88:            63           1512  com.thoughtworks.xstream.core.util.PrioritizedList$PrioritizedItem
  89:            62           1488  com.sun.org.apache.xerces.internal.util.SymbolHash
  90:            46           1472  com.sun.org.apache.xerces.internal.util.SymbolTable$Entry
  91:            16           1408  org.drools.compiler.lang.descr.PatternDescr
  92:            25           1400  org.drools.compiler.lang.descr.ExprConstraintDescr
  93:             1           1376  [Lsun.misc.FDBigInteger;
  94:            23           1288  org.mvel2.templates.res.CompiledIfNode
  95:            40           1280  java.security.CodeSource
  96:            32           1280  java.util.WeakHashMap$Entry
  97:            41           1264  [Lcom.sun.org.apache.xerces.internal.impl.xs.traversers.OneAttr;
  98:             2           1264  com.sample.BusinessActivity
  99:            26           1248  com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl
 100:            38           1216  java.util.zip.ZipCoder
 101:            50           1200  org.drools.core.base.evaluators.Operator
 102:            38           1184  [Ljava.math.BigInteger;
 103:            36           1152  sun.reflect.UnsafeStaticObjectFieldAccessorImpl
 104:            71           1136  java.lang.ref.ReferenceQueue$Lock
 105:            19           1064  org.drools.compiler.lang.descr.AndDescr
 106:            19           1064  org.drools.core.rule.Pattern
 107:            22           1056  java.util.zip.Inflater
 108:             1           1040  [Ljava.lang.Integer;
 109:             1           1040  [Ljava.lang.Short;
 110:            26           1040  org.drools.core.rule.Declaration
 111:            10           1040  org.drools.core.rule.TypeDeclaration
 112:            26           1040  org.mvel2.ParserConfiguration
 113:            18           1008  java.util.ResourceBundle$CacheKey
 114:            25           1000  sun.util.locale.BaseLocale$Key
 115:            30            960  java.security.Provider$EngineDescription
 116:            24            960  java.util.IdentityHashMap
 117:            13            936  com.sun.org.apache.xerces.internal.impl.xs.XSElementDecl
 118:            38            912  java.util.ArrayDeque
 119:            19            912  java.util.Properties
 120:            36            864  com.sun.org.apache.xerces.internal.impl.xs.traversers.SmallContainer
 121:            36            864  java.util.Date
 122:            18            864  java.util.ResourceBundle$BundleReference
 123:            12            864  java.util.regex.Pattern
 124:            12            864  org.drools.core.common.PhreakPropagationContext
 125:            26            832  com.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl
 126:            13            832  com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl
 127:            25            800  java.util.Locale
 128:            25            800  sun.util.locale.BaseLocale
 129:            33            792  [Ljava.io.Serializable;
 130:             9            792  org.drools.core.reteoo.RightTuple
 131:            33            792  org.mvel2.compiler.ExecutableLiteral
 132:            49            784  java.util.jar.Attributes
 133:             7            784  org.drools.core.reteoo.JoinNode
 134:            19            760  com.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl
 135:             9            720  org.drools.core.common.DefaultFactHandle
 136:             9            720  org.mvel2.ast.And
 137:             1            712  [Lcom.sun.org.apache.xerces.internal.util.SymbolTable$Entry;
 138:            11            704  org.drools.core.reteoo.BetaMemory
 139:            29            696  org.drools.core.base.ValueType
 140:            21            672  java.io.File
 141:            28            672  java.security.Provider$UString
 142:             7            672  org.drools.core.reteoo.JoinNodeLeftTuple
 143:            21            672  org.kie.api.io.ResourceType
 144:             9            648  org.drools.core.reteoo.ObjectTypeNode
 145:             9            648  sun.reflect.DelegatingClassLoader
 146:            40            640  [Ljava.security.Principal;
 147:            40            640  java.security.ProtectionDomain$Key
 148:            20            640  org.drools.core.base.ClassObjectType
 149:             4            624  [D
 150:            13            624  com.sun.org.apache.xerces.internal.impl.xs.XSAttributeGroupDecl
 151:            39            624  java.util.regex.Pattern$CharPropertyNames$1
 152:            39            624  org.drools.core.base.evaluators.TimeIntervalParser
 153:            11            616  sun.util.calendar.ZoneInfo
 154:            25            600  java.util.Locale$LocaleKey
 155:            36            576  java.util.HashMap$KeySet
 156:            18            576  java.util.ResourceBundle$LoaderReference
 157:             6            576  org.drools.core.common.ProjectClassLoader
 158:            35            560  java.util.concurrent.atomic.AtomicInteger
 159:             7            560  sun.net.www.protocol.jar.URLJarFile
 160:            23            552  com.sun.org.apache.xerces.internal.impl.xs.util.XSObjectListImpl
 161:            22            528  com.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder$IntPair
 162:            33            528  java.util.concurrent.atomic.AtomicBoolean
 163:            22            528  java.util.zip.ZStreamRef
 164:            11            528  org.drools.core.common.SynchronizedRightTupleSets
 165:            22            528  org.mvel2.optimizers.impl.refl.nodes.VariableAccessor
 166:            13            520  org.drools.core.rule.constraint.ConditionAnalyzer$AritmeticOperator
 167:             8            512  java.nio.DirectByteBuffer
 168:            16            512  java.util.Collections$SynchronizedMap
 169:             8            512  org.drools.core.reteoo.AlphaNode
 170:             7            480  [[I
 171:             3            480  com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinSchemaGrammar
 172:             6            480  com.sun.org.apache.xerces.internal.impl.xs.models.XSDFACM
 173:            12            480  java.security.AccessControlContext
 174:            15            480  java.util.regex.Pattern$Curly
 175:            10            480  org.drools.core.util.asm.ClassFieldInspector
 176:            16            456  [Ljava.io.ObjectStreamField;
 177:            28            448  java.util.HashMap$EntrySet
 178:            14            448  java.util.concurrent.locks.ReentrantLock$NonfairSync
 179:             7            448  org.drools.compiler.lang.descr.AttributeDescr
 180:             8            448  org.drools.core.util.index.LeftTupleIndexHashTable
 181:             8            448  org.drools.core.util.index.RightTupleIndexHashTable
 182:            27            432  com.thoughtworks.xstream.converters.SingleValueConverterWrapper
 183:            18            432  java.text.DateFormat$Field
 184:             9            432  org.drools.core.reteoo.ClassObjectTypeConf
 185:             9            432  org.drools.core.util.index.RightTupleList
 186:            13            424  [Lcom.sun.org.apache.xerces.internal.impl.xs.XSAttributeUseImpl;
 187:             4            416  com.sun.org.apache.xerces.internal.impl.dv.xs.AbstractDateTimeDV$DateTimeData
 188:            13            416  java.io.FileDescriptor
 189:            26            416  java.util.HashMap$Values
 190:            13            416  org.drools.core.rule.constraint.MvelConstraint$MvelContextEntry
 191:            26            416  org.eclipse.jdt.internal.compiler.impl.IrritantSet
 192:            17            408  java.lang.Class$AnnotationData
 193:            17            408  org.drools.compiler.rule.builder.dialect.java.parser.JavaBlockDescr$BlockType
 194:            25            400  [Lorg.drools.core.base.EvaluatorWrapper;
 195:            10            400  com.sun.org.apache.xerces.internal.impl.xpath.regex.RangeToken
 196:            10            400  org.drools.core.util.index.LeftTupleList
 197:             7            392  org.mvel2.templates.res.CompiledDeclareNode
 198:            12            384  java.io.FilePermission
 199:             1            384  java.lang.ref.Finalizer$FinalizerThread
 200:            12            384  java.security.BasicPermissionCollection
 201:            12            384  java.security.Permissions
 202:            16            384  org.drools.compiler.lang.DroolsParaphraseTypes
 203:             4            384  org.drools.core.definitions.impl.KnowledgePackageImpl
 204:             4            384  org.drools.core.reteoo.SegmentMemory
 205:             8            384  org.mvel2.templates.res.EndNode
 206:             1            376  java.lang.ref.Reference$ReferenceHandler
 207:            23            368  java.awt.font.TextAttribute
 208:            15            360  java.lang.RuntimePermission
 209:            15            360  org.drools.core.base.ClassFieldAccessorCache$ClassObjectTypeKey
 210:            15            360  org.drools.core.base.ClassFieldAccessorStore$FieldLookupEntry
 211:            15            360  org.drools.core.base.ClassFieldReader
 212:             3            360  org.drools.core.definitions.rule.impl.RuleImpl
 213:             9            360  org.drools.core.util.ObjectHashSet
 214:             5            360  org.mvel2.ast.Substatement
 215:            15            360  sun.misc.MetaIndex
 216:            22            352  java.lang.Float
 217:            11            352  org.drools.core.rule.GroupElement
 218:             8            344  [Lcom.sun.org.apache.xerces.internal.impl.xs.util.SimpleLocator;
 219:             6            336  java.nio.DirectLongBufferU
 220:            14            336  org.drools.compiler.lang.DroolsSentenceType
 221:             6            336  org.drools.core.factmodel.ClassDefinition
 222:             3            336  org.drools.core.reteoo.NotNodeLeftTuple
 223:             6            336  sun.management.MemoryPoolImpl
 224:             7            336  sun.util.locale.provider.LocaleResources$ResourceReference
 225:             8            320  com.thoughtworks.xstream.core.util.Pool
 226:             4            320  org.drools.core.rule.JavaDialectRuntimeData$PackageClassLoader
 227:            10            320  org.drools.core.spi.PatternExtractor
 228:            10            320  org.drools.core.util.AbstractHashTable$SingleIndex
 229:            10            320  org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding
 230:            13            312  [Lcom.sun.org.apache.xerces.internal.impl.xs.identity.IdentityConstraint;
 231:            13            312  java.util.concurrent.atomic.AtomicLong
 232:             3            312  org.drools.compiler.lang.descr.RuleDescr
 233:            13            312  org.drools.core.reteoo.ObjectTypeNode$Id
 234:             2            304  org.drools.core.reteoo.RuleTerminalNodeLeftTuple
 235:             8            288  [Ljava.lang.Boolean;
 236:             4            288  [Lorg.drools.core.spi.Activation;
 237:            12            288  com.sun.org.apache.xerces.internal.impl.xpath.regex.Token$CharToken
 238:            12            288  java.io.FilePermissionCollection
 239:             9            288  java.lang.OutOfMemoryError
 240:             9            288  java.util.LinkedList
 241:            12            288  java.util.jar.Manifest
 242:            18            288  java.util.regex.Pattern$CharPropertyNames$4
 243:             4            288  org.drools.core.base.ClassFieldAccessorCache$ByteArrayClassLoader
 244:            12            288  org.drools.core.base.ClassFieldAccessorStore$ClassObjectTypeLookupEntry
 245:             3            288  org.drools.core.phreak.RuleAgendaItem
 246:             3            288  org.drools.core.reteoo.RuleTerminalNode
 247:            12            288  org.drools.core.rule.constraint.ConditionAnalyzer$EvaluatedExpression
 248:             9            288  org.mvel2.asm.Type
 249:             9            288  sun.security.jca.ProviderConfig
 250:             7            280  com.sun.org.apache.xerces.internal.utils.XMLSecurityManager$Limit
 251:             5            272  [Lcom.sun.org.apache.xerces.internal.impl.xs.XSElementDecl;
 252:             2            272  org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
 253:            17            272  sun.reflect.DelegatingMethodAccessorImpl
 254:            11            264  org.drools.compiler.lang.DroolsEditorType
 255:            11            264  org.drools.core.reteoo.SegmentMemory$BetaMemoryPrototype
 256:            11            264  org.drools.core.reteoo.SingleLeftTupleSinkAdapter
 257:            11            264  org.drools.core.util.AtomicBitwiseLong
 258:            11            264  sun.jvmstat.perfdata.monitor.v2_0.TypeCode
 259:            11            264  sun.reflect.NativeMethodAccessorImpl
 260:             4            256  [Lcom.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl;
 261:             8            256  java.io.FileInputStream
 262:             8            256  java.lang.ThreadLocal$ThreadLocalMap$Entry
 263:             4            256  org.drools.core.reteoo.SegmentMemory$Prototype
 264:            16            256  org.eclipse.jdt.internal.compiler.impl.IntConstant
 265:            10            240  [Lorg.drools.core.reteoo.LeftTupleSink;
 266:            10            240  [Lorg.drools.core.rule.ContextEntry;
 267:            10            240  java.util.LinkedList$Node
 268:             3            240  org.drools.core.reteoo.KieComponentFactory
 269:             2            240  org.drools.core.reteoo.NotNode
 270:            10            240  org.drools.core.reteoo.SingleObjectSinkAdapter
 271:            10            240  org.drools.core.rule.constraint.ConditionAnalyzer$BooleanOperator
 272:             6            240  org.mvel2.compiler.CompiledExpression
 273:             6            240  sun.management.MemoryPoolImpl$CollectionSensor
 274:             6            240  sun.management.MemoryPoolImpl$PoolSensor
 275:             4            224  com.sun.org.apache.xerces.internal.impl.xs.XSDDescription
 276:             7            224  com.sun.org.apache.xerces.internal.impl.xs.XSModelGroupImpl
 277:             2            224  java.net.SocksSocketImpl
 278:            14            224  java.util.IdentityHashMap$KeySet
 279:            14            224  java.util.LinkedHashMap$LinkedKeySet
 280:             7            224  java.util.Stack
 281:            14            224  java.util.concurrent.locks.ReentrantLock
 282:             4            224  org.drools.core.rule.MVELDialectRuntimeData
 283:             7            224  org.drools.core.rule.constraint.ConditionAnalyzer$SingleCondition
 284:             9            216  java.util.regex.Pattern$Single
 285:             9            216  org.drools.core.reteoo.ObjectTypeNode$IdGenerator
 286:             9            216  org.drools.core.rule.constraint.MvelConstraint$1
 287:             7            208  [Lcom.sun.org.apache.xerces.internal.xs.XSObject;
 288:             2            208  org.drools.core.RuleBaseConfiguration
 289:            13            208  org.kie.internal.utils.ServiceRegistryImpl$ReflectionInstantiator
 290:             2            208  sun.util.calendar.ImmutableGregorianDate
 291:             2            200  [Ljava.text.DateFormat$Field;
 292:             5            200  java.lang.ClassLoader$NativeLibrary
 293:             6            192  com.sun.org.apache.xerces.internal.impl.xpath.regex.Token$ClosureToken
 294:             4            192  com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinAttrDecl
 295:             8            192  com.thoughtworks.xstream.core.util.ThreadSafeSimpleDateFormat
 296:             8            192  com.thoughtworks.xstream.core.util.ThreadSafeSimpleDateFormat$1
 297:             8            192  java.math.RoundingMode
 298:             4            192  java.util.concurrent.ConcurrentSkipListMap
 299:             3            192  java.util.regex.Matcher
 300:             8            192  java.util.regex.Pattern$5
 301:             8            192  java.util.regex.Pattern$Start
 302:             8            192  org.drools.core.reteoo.ObjectTypeNode$ObjectTypeNodeMemory
 303:             8            192  org.drools.core.rule.constraint.ConditionAnalyzer$MethodInvocation
 304:             8            192  org.drools.core.util.index.IndexUtil$ConstraintType
 305:             2            192  org.eclipse.jdt.internal.compiler.CompilationResult
 306:             8            192  org.mvel2.templates.CompiledTemplate
 307:             3            192  sun.security.provider.NativePRNG$RandomIO
 308:             7            184  [Lcom.sun.org.apache.xerces.internal.impl.xs.XSParticleDecl;
 309:            11            176  com.sun.org.apache.xerces.internal.impl.xs.util.XInt
 310:             1            176  org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer
 311:             7            168  [Lorg.drools.core.reteoo.ObjectTypeNode;
 312:             1            168  [[Ljava.math.BigInteger;
 313:             7            168  com.sun.org.apache.xerces.internal.util.FeatureState
 314:             7            168  java.util.Collections$SynchronizedSet
 315:             7            168  java.util.regex.Pattern$1
 316:             7            168  java.util.regex.Pattern$BitClass
 317:             7            168  java.util.regex.Pattern$GroupHead
 318:             7            168  java.util.regex.Pattern$GroupTail
 319:             3            168  org.drools.compiler.lang.descr.ExistsDescr
 320:             3            168  org.drools.core.reteoo.PathMemory
 321:             7            168  org.drools.core.util.AbstractHashTable$FieldIndex
 322:             7            168  org.drools.core.util.LinkedList
 323:             7            168  sun.jvmstat.monitor.Units
 324:             7            168  sun.reflect.generics.tree.SimpleClassTypeSignature
 325:             6            160  [Lcom.sun.org.apache.xerces.internal.xs.ShortList;
 326:             2            160  [Ljava.lang.ThreadLocal$ThreadLocalMap$Entry;
 327:             1            160  com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar
 328:             2            160  org.drools.compiler.builder.impl.KnowledgeBuilderConfigurationImpl
 329:             5            160  org.drools.compiler.lang.descr.ConnectiveType
 330:             5            160  org.drools.core.factmodel.ClassBuilderFactory
 331:             1            160  org.drools.core.impl.StatefulKnowledgeSessionImpl
 332:             4            160  org.drools.core.reteoo.CompositeObjectSinkAdapter
 333:             4            160  org.drools.core.rule.JavaDialectRuntimeData
 334:             4            160  org.drools.core.rule.MVELDialectRuntimeData$MapFunctionResolverFactory
 335:             2            160  org.mvel2.ast.Or
 336:            10            160  org.mvel2.util.SimpleVariableSpaceModel
 337:             4            160  sun.reflect.UnsafeQualifiedStaticIntegerFieldAccessorImpl
 338:             5            160  sun.util.locale.provider.LocaleProviderAdapter$Type
 339:             1            144  com.sample.ServiceOrder
 340:             6            144  com.sun.org.apache.xerces.internal.util.Status
 341:             1            144  java.text.DecimalFormat
 342:             9            144  java.util.LinkedHashMap$LinkedValues
 343:             3            144  java.util.TreeMap
 344:             6            144  java.util.concurrent.ConcurrentSkipListMap$Node
 345:             6            144  java.util.regex.Pattern$CharPropertyNames$2
 346:             6            144  org.drools.compiler.lang.descr.AttributeDescr$Type
 347:             6            144  org.drools.core.base.field.LongFieldImpl
 348:             3            144  org.drools.core.rule.PredicateConstraint
 349:             6            144  org.kie.internal.utils.ChainedProperties
 350:             6            144  sun.misc.PerfCounter
 351:             1            136  [Lcom.sun.org.apache.xerces.internal.impl.dv.xs.TypeValidator;
 352:             7            128  [Lsun.reflect.generics.tree.TypeArgument;
 353:             2            128  com.sun.org.apache.xerces.internal.impl.xpath.regex.RegularExpression
 354:             2            128  java.io.ExpiringCache$1
 355:             8            128  java.lang.Character
 356:             8            128  java.lang.ThreadLocal
 357:             4            128  java.lang.ref.WeakReference
 358:             4            128  java.util.concurrent.ConcurrentSkipListMap$HeadIndex
 359:             8            128  java.util.regex.Pattern$CharPropertyNames$3
 360:             2            128  org.drools.core.SessionConfiguration
 361:             4            128  org.drools.core.base.ClassFieldAccessorCache$CacheEntry
 362:             1            128  org.drools.core.reteoo.AccumulateNode
 363:             8            128  org.drools.core.reteoo.AlphaNode$AlphaMemory
 364:             8            128  org.mvel2.conversion.ArrayHandler
 365:             2            120  [Lcom.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder$IntPair;
 366:             5            120  [Lorg.drools.core.reteoo.ObjectSink;
 367:             1            120  com.sun.org.apache.xerces.internal.impl.XMLEntityManager
 368:             5            120  com.sun.org.apache.xerces.internal.impl.xs.traversers.LargeContainer
 369:             5            120  com.sun.org.apache.xerces.internal.util.PropertyState
 370:             5            120  com.sun.org.apache.xerces.internal.utils.XMLSecurityManager$State
 371:             5            120  com.sun.org.apache.xerces.internal.utils.XMLSecurityPropertyManager$State
 372:             5            120  java.util.Collections$UnmodifiableRandomAccessList
 373:             5            120  java.util.concurrent.ConcurrentHashMap$KeySetView
 374:             5            120  java.util.concurrent.CopyOnWriteArrayList
 375:             5            120  java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject
 376:             5            120  java.util.regex.Pattern$CharProperty$1
 377:             5            120  java.util.regex.Pattern$Slice
 378:             3            120  org.drools.core.common.LeftTupleSetsImpl
 379:             5            120  org.drools.core.common.SingleBetaConstraints
 380:             5            120  org.drools.core.factmodel.traits.TraitMapPropertyWrapperClassBuilderImpl
 381:             5            120  org.drools.core.factmodel.traits.TraitMapProxyClassBuilderImpl
 382:             5            120  org.drools.core.factmodel.traits.TraitTypeEnum
 383:             1            120  org.drools.core.impl.KnowledgeBaseImpl
 384:             5            120  org.drools.core.reteoo.ObjectSinkNodeList
 385:             3            120  org.drools.core.util.TripleStore
 386:             5            120  org.mvel2.optimizers.impl.refl.nodes.GetterAccessor
 387:             3            120  sun.misc.FloatingDecimal$BinaryToASCIIBuffer
 388:             5            120  sun.misc.FloatingDecimal$PreparedASCIIToBinaryBuffer
 389:             3            120  sun.misc.URLClassPath
 390:             2            112  [Lorg.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding;
 391:             2            112  org.drools.compiler.lang.descr.ImportDescr
 392:             2            112  org.drools.compiler.lang.descr.NotDescr
 393:             2            112  org.drools.compiler.rule.builder.dialect.java.JavaDialect
 394:             2            112  org.drools.compiler.rule.builder.dialect.mvel.MVELDialect
 395:             1            112  org.drools.core.reteoo.ExistsNode
 396:             7            112  sun.reflect.generics.tree.ClassTypeSignature
 397:             1            104  org.drools.compiler.lang.descr.CompositePackageDescr
 398:             1            104  org.mvel2.optimizers.dynamic.DynamicOptimizer
 399:             1             96  [Lcom.sun.org.apache.xerces.internal.impl.xpath.regex.RegularExpression;
 400:             1             96  [Ljava.lang.invoke.MethodType;
 401:             2             96  com.sample.OprOBBusAct
 402:             4             96  com.sun.org.apache.xerces.internal.impl.xpath.regex.Token$ParenToken
 403:             4             96  com.sun.org.apache.xerces.internal.impl.xpath.regex.Token$UnionToken
 404:             3             96  com.sun.org.apache.xerces.internal.utils.XMLSecurityManager$NameMap
 405:             4             96  com.thoughtworks.xstream.converters.basic.BooleanConverter
 406:             4             96  com.thoughtworks.xstream.core.util.FastField
 407:             3             96  java.io.FileOutputStream
 408:             2             96  java.lang.ThreadGroup
 409:             4             96  java.math.MathContext
 410:             2             96  java.nio.HeapByteBuffer
 411:             6             96  java.util.LinkedHashSet
 412:             2             96  java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync
 413:             3             96  java.util.regex.Pattern$Branch
 414:             4             96  java.util.regex.Pattern$Ctype
 415:             2             96  org.antlr.runtime.CommonToken
 416:             4             96  org.drools.compiler.commons.jci.readers.MemoryResourceReader
 417:             4             96  org.drools.core.base.ClassFieldAccessorStore
 418:             3             96  org.drools.core.factmodel.traits.TraitFactory
 419:             3             96  org.drools.core.phreak.RuleExecutor
 420:             1             96  org.drools.core.reteoo.FromNodeLeftTuple
 421:             4             96  org.drools.core.reteoo.ReteooFactHandleFactory
 422:             4             96  org.drools.core.reteoo.RightTupleMemory$IndexType
 423:             4             96  org.drools.core.rule.DialectRuntimeRegistry
 424:             4             96  org.drools.core.rule.GroupElement$Type
 425:             3             96  org.drools.core.rule.PredicateConstraint$PredicateContextEntry
 426:             4             96  org.drools.core.rule.constraint.ConditionAnalyzer$FieldAccessInvocation
 427:             4             96  org.drools.core.util.AbstractHashTable$DoubleCompositeIndex
 428:             4             96  org.drools.core.util.BinaryHeapQueue
 429:             4             96  sun.jvmstat.monitor.Variability
 430:             2             96  sun.nio.cs.StreamEncoder
 431:             1             96  sun.security.jca.ProviderList$1
 432:             1             96  sun.security.provider.Sun
 433:             3             96  sun.util.locale.provider.LocaleServiceProviderPool
 434:             4             88  [Lcom.sun.org.apache.xerces.internal.impl.xs.XSGroupDecl;
 435:             2             88  [Lcom.sun.org.apache.xerces.internal.utils.XMLSecurityManager$State;
 436:             1             88  [Lorg.drools.compiler.rule.builder.dialect.java.parser.JavaBlockDescr$BlockType;
 437:             5             88  [Lorg.eclipse.jdt.internal.compiler.lookup.ReferenceBinding;
 438:             1             88  com.thoughtworks.xstream.XStream
 439:             1             88  org.drools.compiler.builder.impl.KnowledgeBuilderImpl
 440:             1             88  org.drools.core.common.DefaultAgenda
 441:             1             88  sun.misc.Launcher$AppClassLoader
 442:             1             88  sun.misc.Launcher$ExtClassLoader
 443:             1             80  [Ljava.lang.invoke.LambdaForm;
 444:             1             80  [Ljava.util.concurrent.RunnableScheduledFuture;
 445:             3             80  [Ljava.util.regex.Pattern$Node;
 446:             1             80  [Lorg.drools.compiler.lang.DroolsParaphraseTypes;
 447:             3             80  [Lorg.drools.core.spi.BetaNodeFieldConstraint;
 448:             2             80  com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo
 449:             1             80  com.thoughtworks.xstream.core.util.CompositeClassLoader
 450:             5             80  com.thoughtworks.xstream.mapper.DefaultMapper
 451:             2             80  java.io.BufferedWriter
 452:             2             80  java.io.ExpiringCache
 453:             2             80  java.lang.ClassNotFoundException
 454:             2             80  java.lang.invoke.MethodType
 455:             1             80  java.net.URI
 456:             2             80  java.util.Locale$Category
 457:             2             80  java.util.PropertyResourceBundle
 458:             1             80  java.util.concurrent.ScheduledThreadPoolExecutor
 459:             5             80  org.drools.core.factmodel.DefaultBeanClassBuilder
 460:             5             80  org.drools.core.factmodel.DefaultEnumClassBuilder
 461:             5             80  org.drools.core.factmodel.traits.TraitClassBuilderImpl
 462:             2             80  org.drools.core.reteoo.CompositeObjectSinkAdapter$FieldIndex
 463:             1             80  org.drools.core.reteoo.LeftInputAdapterNode
 464:             1             80  org.mvel2.optimizers.dynamic.DynamicClassLoader
 465:             2             80  sun.reflect.UnsafeQualifiedStaticObjectFieldAccessorImpl
 466:             2             80  sun.util.calendar.Era
 467:             1             72  [Lorg.drools.compiler.lang.DroolsSentenceType;
 468:             3             72  [Lorg.drools.core.common.BaseNode;
 469:             3             72  [Lorg.drools.core.reteoo.SegmentMemory;
 470:             1             72  [Lorg.drools.core.rule.constraint.ConditionAnalyzer$AritmeticOperator;
 471:             2             72  [Lsun.security.jca.ProviderConfig;
 472:             1             72  java.lang.invoke.MethodTypeForm
 473:             3             72  java.net.InetAddress$InetAddressHolder
 474:             3             72  java.util.Arrays$ArrayList
 475:             1             72  java.util.ResourceBundle$RBClassLoader
 476:             1             72  java.util.concurrent.ThreadPoolExecutor
 477:             3             72  java.util.concurrent.atomic.AtomicMarkableReference$Pair
 478:             3             72  java.util.regex.Pattern$Category
 479:             3             72  java.util.regex.Pattern$Dollar
 480:             3             72  org.drools.core.BeliefSystemType
 481:             3             72  org.drools.core.base.ClassFieldAccessorCache
 482:             3             72  org.drools.core.base.evaluators.AfterEvaluatorDefinition
 483:             3             72  org.drools.core.base.evaluators.BeforeEvaluatorDefinition
 484:             3             72  org.drools.core.base.evaluators.CoincidesEvaluatorDefinition
 485:             3             72  org.drools.core.base.evaluators.DuringEvaluatorDefinition
 486:             3             72  org.drools.core.base.evaluators.FinishedByEvaluatorDefinition
 487:             3             72  org.drools.core.base.evaluators.FinishesEvaluatorDefinition
 488:             3             72  org.drools.core.base.evaluators.IncludesEvaluatorDefinition
 489:             3             72  org.drools.core.base.evaluators.MeetsEvaluatorDefinition
 490:             3             72  org.drools.core.base.evaluators.MetByEvaluatorDefinition
 491:             3             72  org.drools.core.base.evaluators.OverlappedByEvaluatorDefinition
 492:             3             72  org.drools.core.base.evaluators.OverlapsEvaluatorDefinition
 493:             3             72  org.drools.core.base.evaluators.StartedByEvaluatorDefinition
 494:             3             72  org.drools.core.base.evaluators.StartsEvaluatorDefinition
 495:             3             72  org.drools.core.base.mvel.MVELSalienceExpression
 496:             3             72  org.drools.core.rule.ConsequenceMetaData$Statement
 497:             3             72  org.drools.core.rule.ConsequenceMetaData$Statement$Type
 498:             3             72  org.drools.core.rule.GroupElement$Type$ScopeDelimiter
 499:             3             72  org.drools.core.rule.LineMappings
 500:             3             72  org.drools.core.rule.TypeDeclaration$Kind
 501:             3             72  org.drools.core.spi.Constraint$ConstraintType
 502:             1             72  org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo
 503:             1             72  org.eclipse.jdt.internal.compiler.lookup.ProblemReferenceBinding
 504:             3             72  org.eclipse.jdt.internal.compiler.lookup.TypeConstants$CloseMethodRecord
 505:             3             72  org.kie.internal.builder.ResultSeverity
 506:             3             72  org.kie.internal.builder.conf.LanguageLevelOption
 507:             3             72  org.kie.internal.builder.conf.PropertySpecificOption
 508:             3             72  org.kie.internal.builder.conf.SessionCacheOption
 509:             3             72  sun.misc.FloatingDecimal$ExceptionalBinaryToASCIIBuffer
 510:             3             72  sun.misc.Signal
 511:             3             72  sun.security.provider.NativePRNG$Variant
 512:             1             72  sun.util.locale.provider.JRELocaleProviderAdapter
 513:             3             72  sun.util.resources.ParallelListResourceBundle$KeySet
 514:             1             64  [F
 515:             2             64  [Lcom.sun.org.apache.xerces.internal.impl.XMLEntityManager$CharacterBuffer;
 516:             2             64  [Lcom.sun.org.apache.xerces.internal.utils.XMLSecurityPropertyManager$State;
 517:             2             64  [Ljava.lang.Thread;
 518:             1             64  [Lorg.drools.compiler.lang.DroolsEditorType;
 519:             2             64  [Lorg.kie.internal.builder.conf.LanguageLevelOption;
 520:             2             64  [Lorg.kie.internal.builder.conf.PropertySpecificOption;
 521:             1             64  [Lsun.jvmstat.perfdata.monitor.v2_0.TypeCode;
 522:             1             64  com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$XSAnyType
 523:             2             64  com.sun.org.apache.xerces.internal.utils.XMLSecurityPropertyManager$Property
 524:             1             64  com.thoughtworks.xstream.mapper.AnnotationMapper
 525:             2             64  java.io.PrintStream
 526:             2             64  java.lang.IllegalArgumentException
 527:             2             64  java.lang.StringCoding$StringEncoder
 528:             2             64  java.lang.VirtualMachineError
 529:             2             64  java.lang.invoke.MethodType$ConcurrentWeakInternSet$WeakEntry
 530:             2             64  java.lang.ref.ReferenceQueue$Null
 531:             1             64  java.security.SecureRandom
 532:             1             64  java.text.DateFormatSymbols
 533:             1             64  java.text.DecimalFormatSymbols
 534:             4             64  java.util.concurrent.ConcurrentSkipListSet
 535:             2             64  java.util.concurrent.locks.AbstractQueuedSynchronizer$Node
 536:             2             64  org.drools.compiler.commons.jci.compilers.EclipseJavaCompilerSettings
 537:             2             64  org.drools.compiler.compiler.PackageRegistry
 538:             1             64  org.drools.compiler.kie.builder.impl.ClasspathKieProject
 539:             2             64  org.drools.compiler.kproject.ReleaseIdImpl
 540:             2             64  org.drools.core.base.ClassTypeResolver
 541:             2             64  org.drools.core.common.DoubleBetaConstraints
 542:             1             64  org.drools.core.common.NamedEntryPoint
 543:             4             64  org.drools.core.common.RuleBasePartitionId
 544:             1             64  org.drools.core.impl.EnvironmentImpl$NullValueConcurrentHashMap
 545:             1             64  org.drools.core.reteoo.EntryPointNode
 546:             4             64  org.drools.core.rule.ImportDeclaration
 547:             2             64  org.drools.core.util.AbstractHashTable$TripleCompositeIndex
 548:             1             64  org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding$1
 549:             4             64  org.kie.internal.utils.ServiceRegistryImpl$ReturnInstance
 550:             4             64  sun.net.www.protocol.jar.Handler
 551:             2             64  sun.reflect.generics.repository.ClassRepository
 552:             1             56  [Lcom.sun.org.apache.xerces.internal.impl.dv.XSSimpleType;
 553:             1             56  [Lcom.sun.org.apache.xerces.internal.impl.xs.util.XInt;
 554:             1             56  [Lorg.drools.core.rule.constraint.ConditionAnalyzer$BooleanOperator;
 555:             1             56  com.sun.org.apache.xerces.internal.impl.XMLEntityScanner
 556:             1             56  java.lang.invoke.MemberName
 557:             1             56  org.drools.compiler.kie.builder.impl.FileKieModule
 558:             1             56  org.drools.compiler.kproject.models.KieBaseModelImpl
 559:             1             56  org.drools.compiler.kproject.models.KieSessionModelImpl
 560:             1             56  org.drools.compiler.lang.descr.CollectDescr
 561:             1             56  org.drools.core.common.AgendaGroupQueueImpl
 562:             1             56  org.drools.core.reteoo.Rete
 563:             1             56  sun.jvmstat.perfdata.monitor.protocol.local.LocalVmManager
 564:             1             56  sun.security.provider.SHA
 565:             1             48  [Lcom.sun.org.apache.xerces.internal.utils.XMLSecurityManager$Limit;
 566:             3             48  [Ljava.lang.annotation.Annotation;
 567:             1             48  [Ljava.math.RoundingMode;
 568:             2             48  [Ljava.net.InetAddress;
 569:             1             48  [Ljava.util.concurrent.TimeUnit;
 570:             1             48  [Lorg.drools.core.util.index.IndexUtil$ConstraintType;
 571:             3             48  [Lorg.eclipse.jdt.internal.compiler.lookup.FieldBinding;
 572:             3             48  [Lorg.eclipse.jdt.internal.compiler.lookup.VariableBinding;
 573:             1             48  [Lsun.jvmstat.monitor.Units;
 574:             2             48  [Lsun.reflect.generics.tree.ClassTypeSignature;
 575:             2             48  [Lsun.util.calendar.Era;
 576:             1             48  com.sample.OprOBServiceOrder
 577:             3             48  com.sun.org.apache.xerces.internal.impl.dv.dtd.ListDatatypeValidator
 578:             1             48  com.sun.org.apache.xerces.internal.util.URI
 579:             3             48  com.thoughtworks.xstream.converters.extended.JavaClassConverter
 580:             2             48  com.thoughtworks.xstream.converters.extended.TextAttributeConverter
 581:             3             48  com.thoughtworks.xstream.converters.reflection.SerializationMethodInvoker
 582:             2             48  java.io.BufferedOutputStream
 583:             2             48  java.io.File$PathStatus
 584:             2             48  java.io.OutputStreamWriter
 585:             2             48  java.lang.ThreadLocal$ThreadLocalMap
 586:             2             48  java.net.Inet4Address
 587:             2             48  java.net.InetAddress$Cache
 588:             2             48  java.net.InetAddress$Cache$Type
 589:             2             48  java.net.InetAddress$CacheEntry
 590:             2             48  java.nio.charset.CoderResult
 591:             3             48  java.nio.charset.CodingErrorAction
 592:             3             48  java.text.AttributedCharacterIterator$Attribute
 593:             2             48  java.util.BitSet
 594:             3             48  java.util.ResourceBundle$NoFallbackControl
 595:             3             48  java.util.concurrent.ConcurrentHashMap$ValuesView
 596:             2             48  java.util.concurrent.ConcurrentLinkedQueue
 597:             2             48  java.util.concurrent.ConcurrentLinkedQueue$Node
 598:             1             48  java.util.concurrent.LinkedBlockingQueue
 599:             3             48  java.util.concurrent.atomic.AtomicMarkableReference
 600:             2             48  java.util.concurrent.locks.ReentrantReadWriteLock
 601:             2             48  java.util.regex.Pattern$7
 602:             3             48  java.util.regex.Pattern$Begin
 603:             3             48  java.util.regex.Pattern$BranchConn
 604:             3             48  java.util.regex.Pattern$Dot
 605:             1             48  org.drools.compiler.builder.impl.TypeDeclarationBuilder
 606:             2             48  org.drools.compiler.commons.jci.compilers.EclipseJavaCompiler
 607:             1             48  org.drools.compiler.commons.jci.compilers.EclipseJavaCompilerSettings$1
 608:             1             48  org.drools.compiler.kie.builder.impl.FormatsManager$1
 609:             2             48  org.drools.compiler.lang.descr.ExprConstraintDescr$Type
 610:             2             48  org.drools.compiler.rule.builder.DroolsCompilerComponentFactory
 611:             2             48  org.drools.compiler.rule.builder.dialect.java.JavaDialectConfiguration
 612:             2             48  org.drools.compiler.rule.builder.dialect.java.PackageStore
 613:             2             48  org.drools.compiler.rule.builder.dialect.mvel.MVELDialectConfiguration
 614:             2             48  org.drools.core.base.AccessorKey$AccessorType
 615:             3             48  org.drools.core.base.DefaultKnowledgeHelperFactory
 616:             2             48  org.drools.core.base.evaluators.EvaluatorRegistry
 617:             2             48  org.drools.core.base.evaluators.MatchesEvaluatorsDefinition$1
 618:             2             48  org.drools.core.base.evaluators.SetEvaluatorsDefinition$1
 619:             1             48  org.drools.core.base.evaluators.SetEvaluatorsDefinition$2
 620:             2             48  org.drools.core.base.evaluators.SoundslikeEvaluatorsDefinition$1
 621:             3             48  org.drools.core.base.field.BooleanFieldImpl
 622:             3             48  org.drools.core.common.DefaultAgendaFactory
 623:             3             48  org.drools.core.common.PhreakBeliefSystemFactory
 624:             3             48  org.drools.core.common.PhreakPropagationContextFactory
 625:             3             48  org.drools.core.common.PhreakWorkingMemoryFactory
 626:             2             48  org.drools.core.factmodel.traits.VirtualPropertyMode
 627:             1             48  org.drools.core.io.impl.ByteArrayResource
 628:             3             48  org.drools.core.reteoo.ReteooRuleBuilderFactory
 629:             3             48  org.drools.core.reteoo.builder.PhreakNodeFactory
 630:             3             48  org.drools.core.rule.ConsequenceMetaData
 631:             3             48  org.drools.core.rule.DefaultLogicTransformerFactory
 632:             2             48  org.drools.core.rule.TypeDeclaration$Format
 633:             2             48  org.drools.core.rule.TypeDeclaration$Nature
 634:             1             48  org.drools.core.rule.builder.dialect.asm.ClassGenerator$InternalTypeResolver$1
 635:             2             48  org.drools.core.rule.constraint.ConditionAnalyzer$FixedExpression
 636:             2             48  org.drools.core.util.ObjectHashSet$ObjectEntry
 637:             3             48  org.drools.core.util.TripleFactoryImpl
 638:             3             48  org.drools.core.util.TripleStore$TripleKeyComparator
 639:             1             48  org.eclipse.jdt.internal.compiler.flow.FlowContext
 640:             2             48  org.eclipse.jdt.internal.compiler.impl.LongConstant
 641:             1             48  org.eclipse.jdt.internal.compiler.lookup.FieldBinding
 642:             1             48  org.eclipse.jdt.internal.compiler.lookup.ProblemPackageBinding
 643:             2             48  org.kie.api.builder.model.KieSessionModel$KieSessionType
 644:             2             48  org.kie.api.conf.DeclarativeAgendaOption
 645:             2             48  org.kie.api.conf.EqualityBehaviorOption
 646:             2             48  org.kie.api.conf.EventProcessingOption
 647:             2             48  org.kie.api.conf.MBeansOption
 648:             2             48  org.kie.api.definition.type.Role$Type
 649:             2             48  org.kie.api.runtime.conf.QueryListenerOption
 650:             2             48  org.kie.internal.builder.conf.RuleEngineOption
 651:             2             48  org.kie.internal.conf.IndexPrecedenceOption
 652:             2             48  sun.misc.NativeSignalHandler
 653:             3             48  sun.reflect.BootstrapConstructorAccessorImpl
 654:             2             48  sun.reflect.generics.tree.ClassSignature
 655:             2             48  sun.security.jca.ProviderList
 656:             2             48  sun.security.jca.ProviderList$3
 657:             1             48  sun.text.resources.FormatData
 658:             1             48  sun.text.resources.en.FormatData_en
 659:             1             48  sun.text.resources.en.FormatData_en_US
 660:             1             48  sun.util.resources.CalendarData
 661:             1             48  sun.util.resources.CurrencyNames
 662:             1             48  sun.util.resources.TimeZoneNames
 663:             1             48  sun.util.resources.en.CalendarData_en
 664:             1             48  sun.util.resources.en.CurrencyNames_en_US
 665:             1             48  sun.util.resources.en.TimeZoneNames_en
 666:             1             40  [Lcom.sun.org.apache.xerces.internal.util.Status;
 667:             2             40  [Lcom.sun.org.apache.xerces.internal.xni.grammars.Grammar;
 668:             1             40  [Lcom.thoughtworks.xstream.core.util.ThreadSafeSimpleDateFormat;
 669:             1             40  [Ljava.lang.management.MemoryPoolMXBean;
 670:             2             40  [Ljava.security.ProtectionDomain;
 671:             1             40  [Lorg.drools.compiler.lang.descr.AttributeDescr$Type;
 672:             1             40  [Lorg.drools.compiler.lang.descr.ConnectiveType;
 673:             1             40  [Lorg.drools.core.factmodel.traits.TraitTypeEnum;
 674:             1             40  [Lorg.eclipse.jdt.internal.compiler.codegen.BranchLabel;
 675:             1             40  [Lorg.eclipse.jdt.internal.compiler.codegen.ExceptionLabel;
 676:             2             40  [Lsun.reflect.generics.tree.FormalTypeParameter;
 677:             1             40  [Lsun.util.locale.provider.LocaleProviderAdapter$Type;
 678:             1             40  [[[C
 679:             1             40  com.sun.org.apache.xerces.internal.impl.XMLEntityManager$CharacterBufferPool
 680:             1             40  com.sun.org.apache.xerces.internal.impl.XMLErrorReporter
 681:             1             40  com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl
 682:             1             40  com.sun.org.apache.xerces.internal.utils.XMLSecurityManager
 683:             1             40  com.sun.xml.internal.stream.XMLEntityStorage
 684:             1             40  com.sun.xml.internal.stream.util.BufferAllocator
 685:             1             40  com.thoughtworks.xstream.mapper.AttributeMapper
 686:             1             40  java.io.BufferedInputStream
 687:             1             40  java.text.DigitList
 688:             1             40  java.util.ResourceBundle$1
 689:             1             40  org.drools.compiler.kie.builder.impl.KieContainerImpl
 690:             1             40  org.drools.core.base.DefaultKnowledgeHelper
 691:             1             40  org.drools.core.common.SynchronizedLeftTupleSets
 692:             1             40  org.drools.core.common.UpgradableReentrantReadWriteLock
 693:             1             40  org.drools.core.reteoo.AccumulateNode$AccumulateContext
 694:             1             40  org.drools.core.reteoo.AccumulateNode$SingleAccumulateMemory
 695:             1             40  org.drools.core.reteoo.LeftInputAdapterNode$LiaNodeMemory
 696:             1             40  org.drools.core.util.ObjectHashMap
 697:             1             40  sun.jvmstat.perfdata.monitor.protocol.local.MonitoredHostProvider
 698:             1             40  sun.misc.Cleaner
 699:             1             40  sun.nio.cs.StandardCharsets$Aliases
 700:             1             40  sun.nio.cs.StandardCharsets$Cache
 701:             1             40  sun.nio.cs.StandardCharsets$Classes
 702:             1             40  sun.nio.cs.UTF_8$Decoder
 703:             1             40  sun.tools.attach.LinuxVirtualMachine
 704:             1             32  [Lcom.sun.org.apache.xerces.internal.impl.dv.xs.AbstractDateTimeDV$DateTimeData;
 705:             1             32  [Lcom.sun.org.apache.xerces.internal.utils.XMLSecurityManager$NameMap;
 706:             1             32  [Lcom.thoughtworks.xstream.core.util.FastField;
 707:             2             32  [Ljava.lang.Enum;
 708:             1             32  [Ljava.lang.OutOfMemoryError;
 709:             2             32  [Ljava.lang.StackTraceElement;
 710:             1             32  [Ljava.lang.ThreadGroup;
 711:             1             32  [Lorg.drools.core.BeliefSystemType;
 712:             1             32  [Lorg.drools.core.TimerJobFactoryType;
 713:             1             32  [Lorg.drools.core.reteoo.RightTupleMemory$IndexType;
 714:             1             32  [Lorg.drools.core.rule.ConsequenceMetaData$Statement$Type;
 715:             1             32  [Lorg.drools.core.rule.GroupElement$Type$ScopeDelimiter;
 716:             1             32  [Lorg.drools.core.rule.GroupElement$Type;
 717:             1             32  [Lorg.drools.core.rule.TypeDeclaration$Kind;
 718:             1             32  [Lorg.drools.core.spi.Constraint$ConstraintType;
 719:             2             32  [Lorg.eclipse.jdt.internal.compiler.lookup.MethodBinding;
 720:             2             32  [Lorg.eclipse.jdt.internal.compiler.lookup.TypeBinding;
 721:             1             32  [Lorg.eclipse.jdt.internal.compiler.lookup.TypeConstants$CloseMethodRecord;
 722:             1             32  [Lorg.kie.internal.builder.ResultSeverity;
 723:             1             32  [Lorg.kie.internal.builder.conf.SessionCacheOption;
 724:             1             32  [Lsun.jvmstat.monitor.Variability;
 725:             1             32  [Lsun.security.provider.NativePRNG$Variant;
 726:             2             32  com.sample.OprAutomatedActivityGraphConstructionPacket
 727:             1             32  com.sun.org.apache.xerces.internal.impl.XMLEntityScanner$1
 728:             2             32  com.sun.org.apache.xerces.internal.impl.dv.dtd.ENTITYDatatypeValidator
 729:             2             32  com.sun.org.apache.xerces.internal.impl.dv.xs.QNameDV
 730:             2             32  com.sun.org.apache.xerces.internal.impl.xpath.regex.Token
 731:             2             32  com.sun.org.apache.xerces.internal.jaxp.datatype.DatatypeFactoryImpl
 732:             1             32  com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema
 733:             1             32  com.sun.org.apache.xerces.internal.util.AugmentationsImpl$SmallContainer
 734:             1             32  com.sun.org.apache.xerces.internal.util.XMLResourceIdentifierImpl
 735:             2             32  com.thoughtworks.xstream.converters.basic.ByteConverter
 736:             1             32  com.thoughtworks.xstream.converters.basic.DateConverter
 737:             1             32  com.thoughtworks.xstream.converters.extended.LookAndFeelConverter
 738:             1             32  com.thoughtworks.xstream.converters.reflection.ReflectionConverter
 739:             1             32  com.thoughtworks.xstream.converters.reflection.SerializableConverter
 740:             1             32  com.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder
 741:             1             32  com.thoughtworks.xstream.mapper.ClassAliasingMapper
 742:             1             32  com.thoughtworks.xstream.mapper.FieldAliasingMapper
 743:             1             32  java.io.UnixFileSystem
 744:             1             32  java.lang.ArithmeticException
 745:             2             32  java.lang.Boolean
 746:             1             32  java.lang.ClassCastException
 747:             1             32  java.lang.NullPointerException
 748:             1             32  java.lang.StringCoding$StringDecoder
 749:             1             32  java.net.Socket
 750:             2             32  java.nio.ByteOrder
 751:             1             32  java.security.MessageDigest$Delegate
 752:             2             32  java.util.IdentityHashMap$EntrySet
 753:             2             32  java.util.LinkedHashMap$LinkedEntrySet
 754:             2             32  java.util.ResourceBundle$SingleFormatControl
 755:             2             32  java.util.WeakHashMap$KeySet
 756:             1             32  java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue
 757:             1             32  java.util.concurrent.ThreadLocalRandom
 758:             2             32  java.util.concurrent.atomic.AtomicReference
 759:             1             32  java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl
 760:             2             32  java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock
 761:             2             32  java.util.concurrent.locks.ReentrantReadWriteLock$Sync$ThreadLocalHoldCounter
 762:             2             32  java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock
 763:             1             32  java.util.regex.Pattern$BnM
 764:             2             32  java.util.regex.Pattern$Caret
 765:             2             32  javax.xml.validation.SecuritySupport
 766:             2             32  org.drools.compiler.compiler.DialectCompiletimeRegistry
 767:             2             32  org.drools.compiler.kie.builder.impl.KieRepositoryImpl$ComparableVersion$IntegerItem
 768:             1             32  org.drools.compiler.kie.builder.impl.KieServicesImpl
 769:             2             32  org.drools.compiler.lang.MVELDumper
 770:             2             32  org.drools.compiler.rule.builder.CollectBuilder
 771:             2             32  org.drools.compiler.rule.builder.ConditionalBranchBuilder
 772:             2             32  org.drools.compiler.rule.builder.DefaultConstraintBuilderFactory
 773:             2             32  org.drools.compiler.rule.builder.EntryPointBuilder
 774:             2             32  org.drools.compiler.rule.builder.ForallBuilder
 775:             2             32  org.drools.compiler.rule.builder.GroupElementBuilder
 776:             2             32  org.drools.compiler.rule.builder.NamedConsequenceBuilder
 777:             2             32  org.drools.compiler.rule.builder.PatternBuilder
 778:             2             32  org.drools.compiler.rule.builder.QueryBuilder
 779:             2             32  org.drools.compiler.rule.builder.WindowReferenceBuilder
 780:             2             32  org.drools.compiler.rule.builder.dialect.java.JavaFunctionBuilder
 781:             2             32  org.drools.compiler.rule.builder.dialect.mvel.MVELEnabledBuilder
 782:             2             32  org.drools.compiler.rule.builder.dialect.mvel.MVELFromBuilder
 783:             2             32  org.drools.compiler.rule.builder.dialect.mvel.MVELSalienceBuilder
 784:             2             32  org.drools.core.RuleBaseConfiguration$AssertBehaviour
 785:             2             32  org.drools.core.RuleBaseConfiguration$SequentialAgenda
 786:             2             32  org.drools.core.base.EnabledBoolean
 787:             2             32  org.drools.core.base.accumulators.AverageAccumulateFunction
 788:             2             32  org.drools.core.base.accumulators.BigDecimalAverageAccumulateFunction
 789:             2             32  org.drools.core.base.accumulators.BigDecimalSumAccumulateFunction
 790:             2             32  org.drools.core.base.accumulators.CollectListAccumulateFunction
 791:             2             32  org.drools.core.base.accumulators.CollectSetAccumulateFunction
 792:             2             32  org.drools.core.base.accumulators.CountAccumulateFunction
 793:             2             32  org.drools.core.base.accumulators.MaxAccumulateFunction
 794:             2             32  org.drools.core.base.accumulators.MinAccumulateFunction
 795:             2             32  org.drools.core.base.accumulators.SumAccumulateFunction
 796:             2             32  org.drools.core.base.evaluators.MatchesEvaluatorsDefinition
 797:             2             32  org.drools.core.base.evaluators.SetEvaluatorsDefinition
 798:             2             32  org.drools.core.base.evaluators.SoundslikeEvaluatorsDefinition
 799:             1             32  org.drools.core.common.QuadroupleBetaConstraints
 800:             1             32  org.drools.core.common.SingleThreadedObjectStore
 801:             2             32  org.drools.core.conflict.PhreakConflictResolver
 802:             1             32  org.drools.core.reteoo.ReteooBuilder
 803:             2             32  org.drools.core.reteoo.builder.AccumulateBuilder
 804:             1             32  org.drools.core.rule.SingleAccumulate
 805:             2             32  org.drools.core.type.DateFormatsImpl
 806:             1             32  org.drools.core.util.HashTableIterator
 807:             2             32  org.eclipse.jdt.internal.compiler.impl.BooleanConstant
 808:             1             32  org.eclipse.jdt.internal.compiler.util.HashtableOfInt
 809:             2             32  org.kie.api.runtime.conf.TimedRuleExectionOption
 810:             2             32  org.kie.internal.builder.conf.DefaultDialectOption
 811:             2             32  org.kie.internal.runtime.conf.ForceEagerActivationOption
 812:             1             32  org.kie.internal.utils.ServiceRegistryImpl
 813:             2             32  org.mvel2.templates.SimpleTemplateRegistry
 814:             1             32  sun.management.MemoryImpl
 815:             1             32  sun.nio.cs.StandardCharsets
 816:             1             32  sun.reflect.generics.reflectiveObjects.TypeVariableImpl
 817:             2             32  sun.reflect.generics.tree.TypeVariableSignature
 818:             1             32  sun.security.provider.SecureRandom
 819:             1             32  sun.util.locale.provider.LocaleResources
 820:             1             24  [Lcom.sun.org.apache.xerces.internal.utils.XMLSecurityPropertyManager$Property;
 821:             1             24  [Ljava.io.File$PathStatus;
 822:             1             24  [Ljava.lang.invoke.MethodHandle;
 823:             1             24  [Ljava.lang.reflect.TypeVariable;
 824:             1             24  [Ljava.net.InetAddress$Cache$Type;
 825:             1             24  [Ljava.util.Locale$Category;
 826:             1             24  [Lorg.drools.compiler.lang.descr.ExprConstraintDescr$Type;
 827:             1             24  [Lorg.drools.core.ClockType;
 828:             1             24  [Lorg.drools.core.base.AccessorKey$AccessorType;
 829:             1             24  [Lorg.drools.core.factmodel.traits.VirtualPropertyMode;
 830:             1             24  [Lorg.drools.core.rule.TypeDeclaration$Format;
 831:             1             24  [Lorg.drools.core.rule.TypeDeclaration$Nature;
 832:             1             24  [Lorg.drools.core.spi.AlphaNodeFieldConstraint;
 833:             1             24  [Lorg.kie.api.builder.model.KieSessionModel$KieSessionType;
 834:             1             24  [Lorg.kie.api.conf.DeclarativeAgendaOption;
 835:             1             24  [Lorg.kie.api.conf.EqualityBehaviorOption;
 836:             1             24  [Lorg.kie.api.conf.EventProcessingOption;
 837:             1             24  [Lorg.kie.api.conf.MBeansOption;
 838:             1             24  [Lorg.kie.api.definition.type.Role$Type;
 839:             1             24  [Lorg.kie.api.marshalling.ObjectMarshallingStrategy;
 840:             1             24  [Lorg.kie.api.runtime.conf.QueryListenerOption;
 841:             1             24  [Lorg.kie.internal.builder.conf.RuleEngineOption;
 842:             1             24  [Lorg.kie.internal.conf.IndexPrecedenceOption;
 843:             1             24  [Lorg.mvel2.ConversionHandler;
 844:             1             24  [Lsun.launcher.LauncherHelper;
 845:             1             24  [Lsun.reflect.generics.tree.FieldTypeSignature;
 846:             1             24  com.sample.OprOBActionGroupSOsIntoIOPs
 847:             1             24  com.sample.OprOBProductCodeProductType
 848:             1             24  com.sun.org.apache.xerces.internal.impl.Constants$ArrayEnumeration
 849:             1             24  com.sun.org.apache.xerces.internal.impl.xs.XSMessageFormatter
 850:             1             24  com.sun.org.apache.xerces.internal.util.SymbolTable
 851:             1             24  com.sun.org.apache.xerces.internal.utils.XMLSecurityPropertyManager
 852:             1             24  com.thoughtworks.xstream.converters.basic.StringConverter
 853:             1             24  com.thoughtworks.xstream.converters.collections.CollectionConverter
 854:             1             24  com.thoughtworks.xstream.converters.collections.MapConverter
 855:             1             24  com.thoughtworks.xstream.converters.collections.SingletonCollectionConverter
 856:             1             24  com.thoughtworks.xstream.converters.collections.SingletonMapConverter
 857:             1             24  com.thoughtworks.xstream.converters.collections.TreeMapConverter
 858:             1             24  com.thoughtworks.xstream.converters.collections.TreeSetConverter
 859:             1             24  com.thoughtworks.xstream.converters.collections.TreeSetConverter$1
 860:             1             24  com.thoughtworks.xstream.converters.enums.EnumMapConverter
 861:             1             24  com.thoughtworks.xstream.converters.extended.DynamicProxyConverter
 862:             1             24  com.thoughtworks.xstream.converters.extended.FontConverter
 863:             1             24  com.thoughtworks.xstream.converters.extended.JavaFieldConverter
 864:             1             24  com.thoughtworks.xstream.converters.extended.ThrowableConverter
 865:             1             24  com.thoughtworks.xstream.converters.reflection.ExternalizableConverter
 866:             1             24  com.thoughtworks.xstream.converters.reflection.FieldDictionary
 867:             1             24  com.thoughtworks.xstream.converters.reflection.SunUnsafeReflectionProvider
 868:             1             24  com.thoughtworks.xstream.core.DefaultConverterLookup
 869:             1             24  com.thoughtworks.xstream.core.util.PrioritizedList
 870:             1             24  com.thoughtworks.xstream.core.util.SelfStreamingInstanceChecker
 871:             1             24  com.thoughtworks.xstream.core.util.WeakCache
 872:             1             24  com.thoughtworks.xstream.io.path.Path
 873:             1             24  com.thoughtworks.xstream.io.xml.DomDriver
 874:             1             24  com.thoughtworks.xstream.mapper.AttributeAliasingMapper
 875:             1             24  com.thoughtworks.xstream.mapper.CachingMapper
 876:             1             24  com.thoughtworks.xstream.mapper.DefaultImplementationsMapper
 877:             1             24  com.thoughtworks.xstream.mapper.DynamicProxyMapper
 878:             1             24  com.thoughtworks.xstream.mapper.EnumMapper
 879:             1             24  com.thoughtworks.xstream.mapper.ImmutableTypesMapper
 880:             1             24  com.thoughtworks.xstream.mapper.ImplicitCollectionMapper
 881:             1             24  com.thoughtworks.xstream.mapper.LocalConversionMapper
 882:             1             24  com.thoughtworks.xstream.mapper.OuterClassMapper
 883:             1             24  com.thoughtworks.xstream.mapper.PackageAliasingMapper
 884:             1             24  com.thoughtworks.xstream.mapper.SecurityMapper
 885:             1             24  com.thoughtworks.xstream.mapper.SystemAttributeAliasingMapper
 886:             1             24  java.lang.Long
 887:             1             24  java.lang.StringBuilder
 888:             1             24  java.lang.invoke.LambdaForm$NamedFunction
 889:             1             24  java.lang.invoke.MethodType$ConcurrentWeakInternSet
 890:             1             24  java.lang.reflect.ReflectPermission
 891:             1             24  java.math.MutableBigInteger
 892:             1             24  java.net.Inet6AddressImpl
 893:             1             24  java.net.InetAddress
 894:             1             24  java.net.ServerSocket
 895:             1             24  java.util.Collections$EmptyMap
 896:             1             24  java.util.Collections$SetFromMap
 897:             1             24  java.util.Collections$SynchronizedCollection
 898:             1             24  java.util.Currency
 899:             1             24  java.util.Locale$Cache
 900:             1             24  java.util.ResourceBundle$Control$CandidateListCache
 901:             1             24  java.util.concurrent.Executors$DefaultThreadFactory
 902:             1             24  java.util.concurrent.LinkedBlockingQueue$Node
 903:             1             24  java.util.concurrent.TimeUnit$1
 904:             1             24  java.util.concurrent.TimeUnit$2
 905:             1             24  java.util.concurrent.TimeUnit$3
 906:             1             24  java.util.concurrent.TimeUnit$4
 907:             1             24  java.util.concurrent.TimeUnit$5
 908:             1             24  java.util.concurrent.TimeUnit$6
 909:             1             24  java.util.concurrent.TimeUnit$7
 910:             1             24  org.drools.base.com.sample.OprOBActionGroupSOsIntoIOPs1561063579$getObjectId
 911:             1             24  org.drools.base.com.sample.OprOBActionGroupSOsIntoIOPs1561063579$getObjectId
 912:             1             24  org.drools.base.com.sample.OprOBActionGroupSOsIntoIOPs1561063579$isComputed
 913:             1             24  org.drools.base.com.sample.OprOBActionGroupSOsIntoIOPs1561063579$isComputed
 914:             1             24  org.drools.base.com.sample.OprOBBusAct1345900725$getActivityId
 915:             1             24  org.drools.base.com.sample.OprOBBusAct1345900725$getActivityId
 916:             1             24  org.drools.base.com.sample.OprOBBusAct1345900725$getAddressId
 917:             1             24  org.drools.base.com.sample.OprOBBusAct1345900725$getAddressId
 918:             1             24  org.drools.base.com.sample.OprOBBusAct1345900725$getRootId
 919:             1             24  org.drools.base.com.sample.OprOBBusAct1345900725$getRootId
 920:             1             24  org.drools.base.com.sample.OprOBBusAct1345900725$getStatus
 921:             1             24  org.drools.base.com.sample.OprOBBusAct1345900725$getStatus
 922:             1             24  org.drools.base.com.sample.OprOBBusAct1345900725$getType
 923:             1             24  org.drools.base.com.sample.OprOBBusAct1345900725$getType
 924:             1             24  org.drools.base.com.sample.OprOBProductCodeProductType1753714541$getProductCode
 925:             1             24  org.drools.base.com.sample.OprOBProductCodeProductType1753714541$getProductCode
 926:             1             24  org.drools.base.com.sample.OprOBServiceOrder1732238286$getAddressId
 927:             1             24  org.drools.base.com.sample.OprOBServiceOrder1732238286$getAddressId
 928:             1             24  org.drools.base.com.sample.OprOBServiceOrder1732238286$getDesiredScheduleTypeRD
 929:             1             24  org.drools.base.com.sample.OprOBServiceOrder1732238286$getDesiredScheduleTypeRD
 930:             1             24  org.drools.base.com.sample.OprOBServiceOrder1732238286$getInternalOrderId
 931:             1             24  org.drools.base.com.sample.OprOBServiceOrder1732238286$getInternalOrderId
 932:             1             24  org.drools.base.com.sample.OprOBServiceOrder1732238286$getInternalOrderPositionId
 933:             1             24  org.drools.base.com.sample.OprOBServiceOrder1732238286$getInternalOrderPositionId
 934:             1             24  org.drools.base.com.sample.OprOBServiceOrder1732238286$getProductCode
 935:             1             24  org.drools.base.com.sample.OprOBServiceOrder1732238286$getProductCode
 936:             1             24  org.drools.base.com.sample.OprOBServiceOrder1732238286$getUsageModeValueRD
 937:             1             24  org.drools.base.com.sample.OprOBServiceOrder1732238286$getUsageModeValueRD
 938:             1             24  org.drools.base.java.util.ArrayList1627960023$size
 939:             1             24  org.drools.base.java.util.ArrayList1627960023$size
 940:             1             24  org.drools.compiler.builder.impl.TypeDeclarationCache
 941:             1             24  org.drools.compiler.builder.impl.TypeDeclarationConfigurator
 942:             1             24  org.drools.compiler.kie.builder.impl.FormatsManager
 943:             1             24  org.drools.compiler.kie.builder.impl.KieRepositoryImpl
 944:             1             24  org.drools.compiler.kie.builder.impl.KieRepositoryImpl$ComparableVersion
 945:             1             24  org.drools.compiler.kie.builder.impl.KieRepositoryImpl$ComparableVersion$ListItem
 946:             1             24  org.drools.compiler.kie.builder.impl.KieRepositoryImpl$KieModuleRepo
 947:             1             24  org.drools.compiler.kie.builder.impl.ResultsImpl
 948:             1             24  org.drools.compiler.kproject.models.KieModuleModelImpl
 949:             1             24  org.drools.core.ClockType$1
 950:             1             24  org.drools.core.ClockType$2
 951:             1             24  org.drools.core.TimerJobFactoryType$1
 952:             1             24  org.drools.core.TimerJobFactoryType$2
 953:             1             24  org.drools.core.TimerJobFactoryType$3
 954:             1             24  org.drools.core.base.MapGlobalResolver
 955:             1             24  org.drools.core.base.accumulators.CollectAccumulator
 956:             1             24  org.drools.core.base.evaluators.MatchesEvaluatorsDefinition$StringMatchesEvaluator
 957:             1             24  org.drools.core.base.evaluators.MatchesEvaluatorsDefinition$StringNotMatchesEvaluator
 958:             1             24  org.drools.core.base.evaluators.SetEvaluatorsDefinition$ArrayContainsEvaluator
 959:             1             24  org.drools.core.base.evaluators.SetEvaluatorsDefinition$ArrayExcludesEvaluator
 960:             1             24  org.drools.core.base.evaluators.SetEvaluatorsDefinition$BigDecimalMemberOfEvaluator
 961:             1             24  org.drools.core.base.evaluators.SetEvaluatorsDefinition$BigDecimalNotMemberOfEvaluator
 962:             1             24  org.drools.core.base.evaluators.SetEvaluatorsDefinition$BigIntegerMemberOfEvaluator
 963:             1             24  org.drools.core.base.evaluators.SetEvaluatorsDefinition$BigIntegerNotMemberOfEvaluator
 964:             1             24  org.drools.core.base.evaluators.SetEvaluatorsDefinition$BooleanMemberOfEvaluator
 965:             1             24  org.drools.core.base.evaluators.SetEvaluatorsDefinition$BooleanNotMemberOfEvaluator
 966:             1             24  org.drools.core.base.evaluators.SetEvaluatorsDefinition$ByteMemberOfEvaluator
 967:             1             24  org.drools.core.base.evaluators.SetEvaluatorsDefinition$ByteNotMemberOfEvaluator
 968:             1             24  org.drools.core.base.evaluators.SetEvaluatorsDefinition$CharacterMemberOfEvaluator
 969:             1             24  org.drools.core.base.evaluators.SetEvaluatorsDefinition$CharacterNotMemberOfEvaluator
 970:             1             24  org.drools.core.base.evaluators.SetEvaluatorsDefinition$DateMemberOfEvaluator
 971:             1             24  org.drools.core.base.evaluators.SetEvaluatorsDefinition$DateNotMemberOfEvaluator
 972:             1             24  org.drools.core.base.evaluators.SetEvaluatorsDefinition$DoubleMemberOfEvaluator
 973:             1             24  org.drools.core.base.evaluators.SetEvaluatorsDefinition$DoubleNotMemberOfEvaluator
 974:             1             24  org.drools.core.base.evaluators.SetEvaluatorsDefinition$FloatMemberOfEvaluator
 975:             1             24  org.drools.core.base.evaluators.SetEvaluatorsDefinition$FloatNotMemberOfEvaluator
 976:             1             24  org.drools.core.base.evaluators.SetEvaluatorsDefinition$IntegerMemberOfEvaluator
 977:             1             24  org.drools.core.base.evaluators.SetEvaluatorsDefinition$IntegerNotMemberOfEvaluator
 978:             1             24  org.drools.core.base.evaluators.SetEvaluatorsDefinition$LongMemberOfEvaluator
 979:             1             24  org.drools.core.base.evaluators.SetEvaluatorsDefinition$LongNotMemberOfEvaluator
 980:             1             24  org.drools.core.base.evaluators.SetEvaluatorsDefinition$ObjectContainsEvaluator
 981:             1             24  org.drools.core.base.evaluators.SetEvaluatorsDefinition$ObjectExcludesEvaluator
 982:             1             24  org.drools.core.base.evaluators.SetEvaluatorsDefinition$ObjectMemberOfEvaluator
 983:             1             24  org.drools.core.base.evaluators.SetEvaluatorsDefinition$ObjectNotMemberOfEvaluator
 984:             1             24  org.drools.core.base.evaluators.SetEvaluatorsDefinition$ShortMemberOfEvaluator
 985:             1             24  org.drools.core.base.evaluators.SetEvaluatorsDefinition$ShortNotMemberOfEvaluator
 986:             1             24  org.drools.core.base.evaluators.SetEvaluatorsDefinition$StringMemberOfEvaluator
 987:             1             24  org.drools.core.base.evaluators.SetEvaluatorsDefinition$StringNotMemberOfEvaluator
 988:             1             24  org.drools.core.base.evaluators.SoundslikeEvaluatorsDefinition$StringNotSoundsLikeEvaluator
 989:             1             24  org.drools.core.base.evaluators.SoundslikeEvaluatorsDefinition$StringSoundsLikeEvaluator
 990:             1             24  org.drools.core.common.ConcurrentNodeMemories
 991:             1             24  org.drools.core.common.ObjectTypeConfigurationRegistry
 992:             1             24  org.drools.core.common.UpgradableReentrantReadWriteLock$1
 993:             1             24  org.drools.core.event.KieBaseEventSupport
 994:             1             24  org.drools.core.impl.EnvironmentImpl
 995:             1             24  org.drools.core.marshalling.impl.SerializablePlaceholderResolverStrategy
 996:             1             24  org.drools.core.reteoo.CompositeLeftTupleSinkAdapter
 997:             1             24  org.drools.core.reteoo.LeftTupleSinkNodeList
 998:             1             24  org.drools.core.reteoo.ReteooBuilder$IdGenerator
 999:             1             24  org.drools.core.reteoo.SegmentMemory$LiaMemoryPrototype
1000:             1             24  org.drools.core.rule.Collect
1001:             1             24  org.drools.core.rule.builder.dialect.asm.ClassGenerator$2
1002:             1             24  org.drools.core.rule.constraint.ConditionAnalyzer$VariableExpression
1003:             1             24  org.drools.core.time.impl.JDKTimerService
1004:             1             24  org.eclipse.jdt.internal.compiler.impl.DoubleConstant
1005:             1             24  org.kie.internal.runtime.beliefs.KieBeliefsImpl
1006:             1             24  org.kie.internal.utils.ServiceRegistryImpl$FactoryInstantiator
1007:             1             24  org.mvel2.debug.DebuggerContext
1008:             1             24  org.mvel2.optimizers.impl.refl.nodes.StaticVarAccessor
1009:             1             24  sun.launcher.LauncherHelper
1010:             1             24  sun.management.RuntimeImpl
1011:             1             24  sun.management.VMManagementImpl
1012:             1             24  sun.misc.JarIndex
1013:             1             24  sun.misc.Perf$1
1014:             1             24  sun.misc.URLClassPath$FileLoader
1015:             1             24  sun.net.ProgressMonitor
1016:             1             24  sun.net.sdp.SdpProvider
1017:             1             24  sun.nio.cs.ISO_8859_1
1018:             1             24  sun.nio.cs.US_ASCII
1019:             1             24  sun.nio.cs.UTF_16
1020:             1             24  sun.nio.cs.UTF_16BE
1021:             1             24  sun.nio.cs.UTF_16LE
1022:             1             24  sun.nio.cs.UTF_8
1023:             1             24  sun.reflect.generics.factory.CoreReflectionFactory
1024:             1             24  sun.reflect.generics.scope.ClassScope
1025:             1             24  sun.reflect.generics.tree.FormalTypeParameter
1026:             1             24  sun.util.locale.BaseLocale$Cache
1027:             1             24  sun.util.locale.provider.CalendarDataProviderImpl
1028:             1             24  sun.util.locale.provider.CalendarProviderImpl
1029:             1             24  sun.util.locale.provider.CurrencyNameProviderImpl
1030:             1             24  sun.util.locale.provider.DateFormatSymbolsProviderImpl
1031:             1             24  sun.util.locale.provider.DecimalFormatSymbolsProviderImpl
1032:             1             24  sun.util.locale.provider.NumberFormatProviderImpl
1033:             1             24  sun.util.locale.provider.TimeZoneNameProviderImpl
1034:             1             16  [Lcom.sun.org.apache.xerces.internal.impl.xs.SubstitutionGroupHandler$OneSubGroup;
1035:             1             16  [Ljava.beans.EventSetDescriptor;
1036:             1             16  [Ljava.lang.Throwable;
1037:             1             16  [Ljava.security.Provider;
1038:             1             16  [Ljava.security.cert.Certificate;
1039:             1             16  [Ljava.text.FieldPosition;
1040:             1             16  [Lorg.eclipse.jdt.internal.compiler.ast.Argument;
1041:             1             16  [Lorg.eclipse.jdt.internal.compiler.ast.TypeReference;
1042:             1             16  [Lorg.eclipse.jdt.internal.compiler.classfmt.ElementValuePairInfo;
1043:             1             16  [Lorg.eclipse.jdt.internal.compiler.lookup.AnnotationBinding;
1044:             1             16  [Lorg.eclipse.jdt.internal.compiler.lookup.ElementValuePair;
1045:             1             16  [Lorg.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding;
1046:             1             16  ConditionEvaluator10f8ea15999f425494040ef51fb0d217
1047:             1             16  ConditionEvaluator21d28af04cf74bfc87c007b806ddc2a1
1048:             1             16  ConditionEvaluator3c011ed3a0b042c0bd61c82573aac5db
1049:             1             16  ConditionEvaluator45f23d5af2d344da8b5ded591b4f84ca
1050:             1             16  ConditionEvaluator5957f3f8704b451fb121ede5f5d9264a
1051:             1             16  ConditionEvaluator988f236291194cefa1eecbfdf300133d
1052:             1             16  ConditionEvaluatorf6223b8bf6ca404ca7089e1a099d6ad7
1053:             1             16  com.intellij.rt.execution.application.AppMain$1
1054:             1             16  com.sample.Rule_GroupSOs_IOPExists_NotFinished_ASAP_1143440146DefaultConsequenceInvoker
1055:             1             16  com.sample.Rule_GroupSOs_IOPExists_NotFinished_ASAP_1143440146Predicate0Invoker
1056:             1             16  com.sample.Rule_GroupSOs_IOPExists_NotFinished_ASAP_1143440146Predicate0InvokerGenerated
1057:             1             16  com.sample.Rule_GroupSOs_IOPExists_NotFinished_ASAP_1143440146Predicate1Invoker
1058:             1             16  com.sample.Rule_GroupSOs_IOPExists_NotFinished_ASAP_1143440146Predicate1InvokerGenerated
1059:             1             16  com.sample.Rule_GroupSOs_NoIOP_AddrMismatch911570505DefaultConsequenceInvoker
1060:             1             16  com.sample.Rule_GroupSOs_NoIOP_AddrMismatch911570505DefaultConsequenceInvokerGenerated
1061:             1             16  com.sample.Rule_GroupSOs_NoIOP_AddrMismatch911570505Predicate0Invoker
1062:             1             16  com.sample.Rule_GroupSOs_NoIOP_AddrMismatch911570505Predicate0InvokerGenerated
1063:             1             16  com.sample.Rule_GroupSOs_NoProductType1631874407DefaultConsequenceInvoker
1064:             1             16  com.sample.SMDebugAgendaEventListener
1065:             1             16  com.sample.SMDebugWorkingMemoryEventListener
1066:             1             16  com.sun.beans.WeakCache
1067:             1             16  com.sun.naming.internal.VersionHelper12
1068:             1             16  com.sun.org.apache.xerces.internal.dom.CharacterDataImpl$1
1069:             1             16  com.sun.org.apache.xerces.internal.impl.dv.dtd.IDDatatypeValidator
1070:             1             16  com.sun.org.apache.xerces.internal.impl.dv.dtd.IDREFDatatypeValidator
1071:             1             16  com.sun.org.apache.xerces.internal.impl.dv.dtd.NMTOKENDatatypeValidator
1072:             1             16  com.sun.org.apache.xerces.internal.impl.dv.dtd.NOTATIONDatatypeValidator
1073:             1             16  com.sun.org.apache.xerces.internal.impl.dv.dtd.StringDatatypeValidator
1074:             1             16  com.sun.org.apache.xerces.internal.impl.dv.xs.AnyAtomicDV
1075:             1             16  com.sun.org.apache.xerces.internal.impl.dv.xs.AnySimpleDV
1076:             1             16  com.sun.org.apache.xerces.internal.impl.dv.xs.AnyURIDV
1077:             1             16  com.sun.org.apache.xerces.internal.impl.dv.xs.Base64BinaryDV
1078:             1             16  com.sun.org.apache.xerces.internal.impl.dv.xs.BooleanDV
1079:             1             16  com.sun.org.apache.xerces.internal.impl.dv.xs.DateDV
1080:             1             16  com.sun.org.apache.xerces.internal.impl.dv.xs.DateTimeDV
1081:             1             16  com.sun.org.apache.xerces.internal.impl.dv.xs.DayDV
1082:             1             16  com.sun.org.apache.xerces.internal.impl.dv.xs.DayTimeDurationDV
1083:             1             16  com.sun.org.apache.xerces.internal.impl.dv.xs.DecimalDV
1084:             1             16  com.sun.org.apache.xerces.internal.impl.dv.xs.DoubleDV
1085:             1             16  com.sun.org.apache.xerces.internal.impl.dv.xs.DurationDV
1086:             1             16  com.sun.org.apache.xerces.internal.impl.dv.xs.EntityDV
1087:             1             16  com.sun.org.apache.xerces.internal.impl.dv.xs.FloatDV
1088:             1             16  com.sun.org.apache.xerces.internal.impl.dv.xs.HexBinaryDV
1089:             1             16  com.sun.org.apache.xerces.internal.impl.dv.xs.IDDV
1090:             1             16  com.sun.org.apache.xerces.internal.impl.dv.xs.IDREFDV
1091:             1             16  com.sun.org.apache.xerces.internal.impl.dv.xs.IntegerDV
1092:             1             16  com.sun.org.apache.xerces.internal.impl.dv.xs.ListDV
1093:             1             16  com.sun.org.apache.xerces.internal.impl.dv.xs.MonthDV
1094:             1             16  com.sun.org.apache.xerces.internal.impl.dv.xs.MonthDayDV
1095:             1             16  com.sun.org.apache.xerces.internal.impl.dv.xs.PrecisionDecimalDV
1096:             1             16  com.sun.org.apache.xerces.internal.impl.dv.xs.StringDV
1097:             1             16  com.sun.org.apache.xerces.internal.impl.dv.xs.TimeDV
1098:             1             16  com.sun.org.apache.xerces.internal.impl.dv.xs.UnionDV
1099:             1             16  com.sun.org.apache.xerces.internal.impl.dv.xs.XSSimpleTypeDecl$1
1100:             1             16  com.sun.org.apache.xerces.internal.impl.dv.xs.XSSimpleTypeDecl$4
1101:             1             16  com.sun.org.apache.xerces.internal.impl.dv.xs.YearDV
1102:             1             16  com.sun.org.apache.xerces.internal.impl.dv.xs.YearMonthDV
1103:             1             16  com.sun.org.apache.xerces.internal.impl.dv.xs.YearMonthDurationDV
1104:             1             16  com.sun.org.apache.xerces.internal.impl.xs.XSConstraints$1
1105:             1             16  com.sun.org.apache.xerces.internal.impl.xs.models.XSEmptyCM
1106:             1             16  com.sun.org.apache.xerces.internal.impl.xs.util.XIntPool
1107:             1             16  com.sun.org.apache.xerces.internal.impl.xs.util.XSObjectListImpl$1
1108:             1             16  com.sun.org.apache.xerces.internal.jaxp.validation.DraconianErrorHandler
1109:             1             16  com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaFactory$XMLGrammarPoolWrapper
1110:             1             16  com.sun.org.apache.xerces.internal.util.AugmentationsImpl
1111:             1             16  com.sun.org.apache.xerces.internal.util.DOMEntityResolverWrapper
1112:             1             16  com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper
1113:             1             16  com.sun.org.apache.xerces.internal.utils.SecuritySupport
1114:             1             16  com.thoughtworks.xstream.XStream$1
1115:             1             16  com.thoughtworks.xstream.XStream$2
1116:             1             16  com.thoughtworks.xstream.converters.basic.BigDecimalConverter
1117:             1             16  com.thoughtworks.xstream.converters.basic.BigIntegerConverter
1118:             1             16  com.thoughtworks.xstream.converters.basic.CharConverter
1119:             1             16  com.thoughtworks.xstream.converters.basic.DoubleConverter
1120:             1             16  com.thoughtworks.xstream.converters.basic.FloatConverter
1121:             1             16  com.thoughtworks.xstream.converters.basic.IntConverter
1122:             1             16  com.thoughtworks.xstream.converters.basic.LongConverter
1123:             1             16  com.thoughtworks.xstream.converters.basic.NullConverter
1124:             1             16  com.thoughtworks.xstream.converters.basic.ShortConverter
1125:             1             16  com.thoughtworks.xstream.converters.basic.StringBufferConverter
1126:             1             16  com.thoughtworks.xstream.converters.basic.StringBuilderConverter
1127:             1             16  com.thoughtworks.xstream.converters.basic.URIConverter
1128:             1             16  com.thoughtworks.xstream.converters.basic.URLConverter
1129:             1             16  com.thoughtworks.xstream.converters.basic.UUIDConverter
1130:             1             16  com.thoughtworks.xstream.converters.collections.ArrayConverter
1131:             1             16  com.thoughtworks.xstream.converters.collections.BitSetConverter
1132:             1             16  com.thoughtworks.xstream.converters.collections.CharArrayConverter
1133:             1             16  com.thoughtworks.xstream.converters.collections.PropertiesConverter
1134:             1             16  com.thoughtworks.xstream.converters.collections.TreeMapConverter$NullComparator
1135:             1             16  com.thoughtworks.xstream.converters.enums.EnumConverter
1136:             1             16  com.thoughtworks.xstream.converters.enums.EnumSetConverter
1137:             1             16  com.thoughtworks.xstream.converters.extended.CharsetConverter
1138:             1             16  com.thoughtworks.xstream.converters.extended.ColorConverter
1139:             1             16  com.thoughtworks.xstream.converters.extended.CurrencyConverter
1140:             1             16  com.thoughtworks.xstream.converters.extended.DurationConverter
1141:             1             16  com.thoughtworks.xstream.converters.extended.DynamicProxyConverter$1
1142:             1             16  com.thoughtworks.xstream.converters.extended.EncodedByteArrayConverter
1143:             1             16  com.thoughtworks.xstream.converters.extended.FileConverter
1144:             1             16  com.thoughtworks.xstream.converters.extended.GregorianCalendarConverter
1145:             1             16  com.thoughtworks.xstream.converters.extended.JavaMethodConverter
1146:             1             16  com.thoughtworks.xstream.converters.extended.LocaleConverter
1147:             1             16  com.thoughtworks.xstream.converters.extended.RegexPatternConverter
1148:             1             16  com.thoughtworks.xstream.converters.extended.SqlDateConverter
1149:             1             16  com.thoughtworks.xstream.converters.extended.SqlTimeConverter
1150:             1             16  com.thoughtworks.xstream.converters.extended.SqlTimestampConverter
1151:             1             16  com.thoughtworks.xstream.converters.extended.StackTraceElementConverter
1152:             1             16  com.thoughtworks.xstream.converters.extended.StackTraceElementFactory15
1153:             1             16  com.thoughtworks.xstream.converters.extended.SubjectConverter
1154:             1             16  com.thoughtworks.xstream.converters.reflection.ImmutableFieldKeySorter
1155:             1             16  com.thoughtworks.xstream.converters.reflection.SerializableConverter$UnserializableParentsReflectionProvider
1156:             1             16  com.thoughtworks.xstream.core.ClassLoaderReference
1157:             1             16  com.thoughtworks.xstream.core.JVM
1158:             1             16  com.thoughtworks.xstream.core.ReferenceByXPathMarshallingStrategy
1159:             1             16  com.thoughtworks.xstream.core.util.Base64Encoder
1160:             1             16  com.thoughtworks.xstream.mapper.ArrayMapper
1161:             1             16  com.thoughtworks.xstream.mapper.PackageAliasingMapper$1
1162:             1             16  com.thoughtworks.xstream.security.AnyTypePermission
1163:             1             16  com.thoughtworks.xstream.security.NoTypePermission
1164:             1             16  java.io.FileDescriptor$1
1165:             1             16  java.lang.CharacterDataLatin1
1166:             1             16  java.lang.InheritableThreadLocal
1167:             1             16  java.lang.Runtime
1168:             1             16  java.lang.String$CaseInsensitiveComparator
1169:             1             16  java.lang.System$2
1170:             1             16  java.lang.Terminator$1
1171:             1             16  java.lang.invoke.MemberName$Factory
1172:             1             16  java.lang.ref.Reference$Lock
1173:             1             16  java.lang.reflect.ReflectAccess
1174:             1             16  java.net.InetAddress$2
1175:             1             16  java.net.URLClassLoader$7
1176:             1             16  java.nio.Bits$1
1177:             1             16  java.nio.charset.CoderResult$1
1178:             1             16  java.nio.charset.CoderResult$2
1179:             1             16  java.security.ProtectionDomain$1
1180:             1             16  java.security.ProtectionDomain$3
1181:             1             16  java.text.MessageFormat$Field
1182:             1             16  java.util.Collections$EmptyEnumeration
1183:             1             16  java.util.Collections$EmptyIterator
1184:             1             16  java.util.Collections$EmptyList
1185:             1             16  java.util.Collections$EmptySet
1186:             1             16  java.util.Collections$UnmodifiableSet
1187:             1             16  java.util.Currency$CurrencyNameGetter
1188:             1             16  java.util.EnumMap$1
1189:             1             16  java.util.Hashtable$EntrySet
1190:             1             16  java.util.Hashtable$KeySet
1191:             1             16  java.util.ResourceBundle$Control
1192:             1             16  java.util.TreeMap$KeySet
1193:             1             16  java.util.TreeSet
1194:             1             16  java.util.concurrent.ThreadPoolExecutor$AbortPolicy
1195:             1             16  java.util.concurrent.atomic.AtomicReferenceArray
1196:             1             16  java.util.jar.JavaUtilJarAccessImpl
1197:             1             16  java.util.regex.Pattern$4
1198:             1             16  java.util.regex.Pattern$CharPropertyNames$10
1199:             1             16  java.util.regex.Pattern$CharPropertyNames$11
1200:             1             16  java.util.regex.Pattern$CharPropertyNames$12
1201:             1             16  java.util.regex.Pattern$CharPropertyNames$13
1202:             1             16  java.util.regex.Pattern$CharPropertyNames$14
1203:             1             16  java.util.regex.Pattern$CharPropertyNames$15
1204:             1             16  java.util.regex.Pattern$CharPropertyNames$16
1205:             1             16  java.util.regex.Pattern$CharPropertyNames$17
1206:             1             16  java.util.regex.Pattern$CharPropertyNames$18
1207:             1             16  java.util.regex.Pattern$CharPropertyNames$19
1208:             1             16  java.util.regex.Pattern$CharPropertyNames$20
1209:             1             16  java.util.regex.Pattern$CharPropertyNames$21
1210:             1             16  java.util.regex.Pattern$CharPropertyNames$22
1211:             1             16  java.util.regex.Pattern$CharPropertyNames$23
1212:             1             16  java.util.regex.Pattern$CharPropertyNames$5
1213:             1             16  java.util.regex.Pattern$CharPropertyNames$6
1214:             1             16  java.util.regex.Pattern$CharPropertyNames$7
1215:             1             16  java.util.regex.Pattern$CharPropertyNames$8
1216:             1             16  java.util.regex.Pattern$CharPropertyNames$9
1217:             1             16  java.util.regex.Pattern$LastNode
1218:             1             16  java.util.regex.Pattern$Node
1219:             1             16  java.util.zip.ZipFile$1
1220:             1             16  javax.xml.datatype.SecuritySupport
1221:             1             16  javax.xml.parsers.SecuritySupport
1222:             1             16  org.drools.compiler.builder.impl.ClassDefinitionFactory
1223:             1             16  org.drools.compiler.builder.impl.CompositeKnowledgeBuilderImpl$1
1224:             1             16  org.drools.compiler.builder.impl.CompositeKnowledgeBuilderImpl$2
1225:             1             16  org.drools.compiler.builder.impl.CompositeKnowledgeBuilderImpl$3
1226:             1             16  org.drools.compiler.builder.impl.CompositeKnowledgeBuilderImpl$4
1227:             1             16  org.drools.compiler.builder.impl.CompositeKnowledgeBuilderImpl$5
1228:             1             16  org.drools.compiler.builder.impl.DeclaredClassBuilder
1229:             1             16  org.drools.compiler.builder.impl.KnowledgeBuilderFactoryServiceImpl
1230:             1             16  org.drools.compiler.builder.impl.TypeDeclarationFactory
1231:             1             16  org.drools.compiler.builder.impl.TypeDeclarationNameResolver
1232:             1             16  org.drools.compiler.commons.jci.compilers.JavaCompilerFactory
1233:             1             16  org.drools.compiler.kie.builder.impl.KieRepositoryImpl$DummyKieScanner
1234:             1             16  org.drools.compiler.kie.util.CDIHelper$ReflectionBeanCreator
1235:             1             16  org.drools.compiler.kproject.models.KieBaseModelImpl$KBaseConverter
1236:             1             16  org.drools.compiler.kproject.models.KieModuleModelImpl$kModuleConverter
1237:             1             16  org.drools.compiler.kproject.models.KieModuleModelImpl$kModuleMarshaller
1238:             1             16  org.drools.compiler.kproject.models.KieSessionModelImpl$KSessionConverter
1239:             1             16  org.drools.compiler.kproject.models.ListenerModelImpl$ListenerConverter
1240:             1             16  org.drools.compiler.kproject.models.QualifierModelImpl$QualifierConverter
1241:             1             16  org.drools.compiler.kproject.models.WorkItemHandlerModelImpl$WorkItemHandelerConverter
1242:             1             16  org.drools.compiler.rule.builder.MVELConstraintBuilder
1243:             1             16  org.drools.compiler.rule.builder.MVELConstraintBuilder$1
1244:             1             16  org.drools.compiler.rule.builder.MVELConstraintBuilder$BooleanConversionHandler
1245:             1             16  org.drools.compiler.rule.builder.MVELConstraintBuilder$StringCoercionCompatibilityEvaluator
1246:             1             16  org.drools.compiler.rule.builder.RuleBuilder
1247:             1             16  org.drools.compiler.rule.builder.dialect.asm.ASMConsequenceStubBuilder
1248:             1             16  org.drools.compiler.rule.builder.dialect.asm.ASMEvalStubBuilder
1249:             1             16  org.drools.compiler.rule.builder.dialect.asm.ASMPredicateStubBuilder
1250:             1             16  org.drools.compiler.rule.builder.dialect.asm.ASMReturnValueStubBuilder
1251:             1             16  org.drools.compiler.rule.builder.dialect.java.JavaAccumulateBuilder
1252:             1             16  org.drools.compiler.rule.builder.dialect.java.JavaExprAnalyzer
1253:             1             16  org.drools.compiler.rule.builder.dialect.java.JavaRuleClassBuilder
1254:             1             16  org.drools.compiler.rule.builder.dialect.java.KnowledgeHelperFixer$1
1255:             1             16  org.drools.compiler.rule.builder.dialect.java.KnowledgeHelperFixer$10
1256:             1             16  org.drools.compiler.rule.builder.dialect.java.KnowledgeHelperFixer$11
1257:             1             16  org.drools.compiler.rule.builder.dialect.java.KnowledgeHelperFixer$2
1258:             1             16  org.drools.compiler.rule.builder.dialect.java.KnowledgeHelperFixer$3
1259:             1             16  org.drools.compiler.rule.builder.dialect.java.KnowledgeHelperFixer$4
1260:             1             16  org.drools.compiler.rule.builder.dialect.java.KnowledgeHelperFixer$5
1261:             1             16  org.drools.compiler.rule.builder.dialect.java.KnowledgeHelperFixer$6
1262:             1             16  org.drools.compiler.rule.builder.dialect.java.KnowledgeHelperFixer$7
1263:             1             16  org.drools.compiler.rule.builder.dialect.java.KnowledgeHelperFixer$8
1264:             1             16  org.drools.compiler.rule.builder.dialect.java.KnowledgeHelperFixer$9
1265:             1             16  org.drools.compiler.rule.builder.dialect.mvel.MVELAccumulateBuilder
1266:             1             16  org.drools.compiler.rule.builder.dialect.mvel.MVELConsequenceBuilder
1267:             1             16  org.drools.compiler.rule.builder.dialect.mvel.MVELConsequenceBuilder$1
1268:             1             16  org.drools.compiler.rule.builder.dialect.mvel.MVELConsequenceBuilder$10
1269:             1             16  org.drools.compiler.rule.builder.dialect.mvel.MVELConsequenceBuilder$11
1270:             1             16  org.drools.compiler.rule.builder.dialect.mvel.MVELConsequenceBuilder$2
1271:             1             16  org.drools.compiler.rule.builder.dialect.mvel.MVELConsequenceBuilder$3
1272:             1             16  org.drools.compiler.rule.builder.dialect.mvel.MVELConsequenceBuilder$4
1273:             1             16  org.drools.compiler.rule.builder.dialect.mvel.MVELConsequenceBuilder$5
1274:             1             16  org.drools.compiler.rule.builder.dialect.mvel.MVELConsequenceBuilder$6
1275:             1             16  org.drools.compiler.rule.builder.dialect.mvel.MVELConsequenceBuilder$7
1276:             1             16  org.drools.compiler.rule.builder.dialect.mvel.MVELConsequenceBuilder$8
1277:             1             16  org.drools.compiler.rule.builder.dialect.mvel.MVELConsequenceBuilder$9
1278:             1             16  org.drools.compiler.rule.builder.dialect.mvel.MVELEvalBuilder
1279:             1             16  org.drools.compiler.rule.builder.dialect.mvel.MVELExprAnalyzer
1280:             1             16  org.drools.compiler.rule.builder.dialect.mvel.MVELPredicateBuilder
1281:             1             16  org.drools.compiler.rule.builder.dialect.mvel.MVELReturnValueBuilder
1282:             1             16  org.drools.core.RuleActivationListenerFactory
1283:             1             16  org.drools.core.base.CalendarsImpl
1284:             1             16  org.drools.core.base.ClassFieldAccessorFactory
1285:             1             16  org.drools.core.base.FieldFactory
1286:             1             16  org.drools.core.base.SalienceInteger
1287:             1             16  org.drools.core.base.TypeResolver$AcceptAllClassFilter
1288:             1             16  org.drools.core.base.TypeResolver$ExcludeAnnotationClassFilter
1289:             1             16  org.drools.core.base.TypeResolver$OnlyAnnotationClassFilter
1290:             1             16  org.drools.core.base.accumulators.CollectAccumulator$CollectContext
1291:             1             16  org.drools.core.base.evaluators.IsAEvaluatorDefinition
1292:             1             16  org.drools.core.base.evaluators.SetEvaluatorsDefinition$BooleanArrayContainsEvaluator
1293:             1             16  org.drools.core.base.evaluators.SetEvaluatorsDefinition$ByteArrayContainsEvaluator
1294:             1             16  org.drools.core.base.evaluators.SetEvaluatorsDefinition$CharArrayContainsEvaluator
1295:             1             16  org.drools.core.base.evaluators.SetEvaluatorsDefinition$DoubleArrayContainsEvaluator
1296:             1             16  org.drools.core.base.evaluators.SetEvaluatorsDefinition$FloatArrayContainsEvaluator
1297:             1             16  org.drools.core.base.evaluators.SetEvaluatorsDefinition$IntegerArrayContainsEvaluator
1298:             1             16  org.drools.core.base.evaluators.SetEvaluatorsDefinition$LongArrayContainsEvaluator
1299:             1             16  org.drools.core.base.evaluators.SetEvaluatorsDefinition$ObjectArrayContainsEvaluator
1300:             1             16  org.drools.core.base.evaluators.SetEvaluatorsDefinition$ShortArrayContainsEvaluator
1301:             1             16  org.drools.core.base.evaluators.StrEvaluatorDefinition
1302:             1             16  org.drools.core.base.mvel.MVELCalendarCoercion
1303:             1             16  org.drools.core.base.mvel.MVELCompilationUnit$InterceptorMap
1304:             1             16  org.drools.core.base.mvel.MVELDateCoercion
1305:             1             16  org.drools.core.base.mvel.MVELDebugHandler$MVELDebugger
1306:             1             16  org.drools.core.common.EmptyBetaConstraints
1307:             1             16  org.drools.core.common.IdentityAssertMapComparator
1308:             1             16  org.drools.core.common.PriorityQueueAgendaGroupFactory
1309:             1             16  org.drools.core.concurrent.ExecutorProviderImpl
1310:             1             16  org.drools.core.concurrent.ExecutorProviderImpl$DaemonThreadFactory
1311:             1             16  org.drools.core.conflict.DepthConflictResolver
1312:             1             16  org.drools.core.event.AgendaEventSupport
1313:             1             16  org.drools.core.event.RuleEventListenerSupport
1314:             1             16  org.drools.core.event.RuleRuntimeEventSupport
1315:             1             16  org.drools.core.impl.KnowledgeBaseFactoryServiceImpl
1316:             1             16  org.drools.core.io.impl.ResourceFactoryServiceImpl
1317:             1             16  org.drools.core.marshalling.impl.ClassObjectMarshallingStrategyAcceptor
1318:             1             16  org.drools.core.phreak.PhreakAccumulateNode
1319:             1             16  org.drools.core.phreak.PhreakBranchNode
1320:             1             16  org.drools.core.phreak.PhreakEvalNode
1321:             1             16  org.drools.core.phreak.PhreakExistsNode
1322:             1             16  org.drools.core.phreak.PhreakFromNode
1323:             1             16  org.drools.core.phreak.PhreakJoinNode
1324:             1             16  org.drools.core.phreak.PhreakNotNode
1325:             1             16  org.drools.core.phreak.PhreakQueryNode
1326:             1             16  org.drools.core.phreak.PhreakQueryTerminalNode
1327:             1             16  org.drools.core.phreak.PhreakRuleTerminalNode
1328:             1             16  org.drools.core.phreak.PhreakTimerNode
1329:             1             16  org.drools.core.phreak.RuleExecutor$SalienceComparator
1330:             1             16  org.drools.core.phreak.RuleNetworkEvaluator
1331:             1             16  org.drools.core.reteoo.ClassObjectTypeConf$ObjectTypeNodeComparator
1332:             1             16  org.drools.core.reteoo.EmptyLeftTupleSinkAdapter
1333:             1             16  org.drools.core.reteoo.EmptyObjectSinkAdapter
1334:             1             16  org.drools.core.reteoo.InitialFactImpl
1335:             1             16  org.drools.core.reteoo.ObjectTypeNode$ExpireJob
1336:             1             16  org.drools.core.reteoo.RuleTerminalNode$SortDeclarations
1337:             1             16  org.drools.core.reteoo.SegmentMemory$AccumulateMemoryPrototype
1338:             1             16  org.drools.core.reteoo.builder.BuildUtils
1339:             1             16  org.drools.core.reteoo.builder.CollectBuilder
1340:             1             16  org.drools.core.reteoo.builder.ConditionalBranchBuilder
1341:             1             16  org.drools.core.reteoo.builder.EntryPointBuilder
1342:             1             16  org.drools.core.reteoo.builder.EvalBuilder
1343:             1             16  org.drools.core.reteoo.builder.ForallBuilder
1344:             1             16  org.drools.core.reteoo.builder.FromBuilder
1345:             1             16  org.drools.core.reteoo.builder.GroupElementBuilder
1346:             1             16  org.drools.core.reteoo.builder.GroupElementBuilder$AndBuilder
1347:             1             16  org.drools.core.reteoo.builder.GroupElementBuilder$ExistsBuilder
1348:             1             16  org.drools.core.reteoo.builder.GroupElementBuilder$NotBuilder
1349:             1             16  org.drools.core.reteoo.builder.GroupElementBuilder$OrBuilder
1350:             1             16  org.drools.core.reteoo.builder.NamedConsequenceBuilder
1351:             1             16  org.drools.core.reteoo.builder.PatternBuilder
1352:             1             16  org.drools.core.reteoo.builder.QueryElementBuilder
1353:             1             16  org.drools.core.reteoo.builder.ReteooRuleBuilder
1354:             1             16  org.drools.core.reteoo.builder.TimerBuilder
1355:             1             16  org.drools.core.reteoo.builder.WindowReferenceBuilder
1356:             1             16  org.drools.core.rule.EntryPointId
1357:             1             16  org.drools.core.rule.LogicTransformer
1358:             1             16  org.drools.core.rule.LogicTransformer$AndOrTransformation
1359:             1             16  org.drools.core.rule.LogicTransformer$ExistOrTransformation
1360:             1             16  org.drools.core.rule.LogicTransformer$NotOrTransformation
1361:             1             16  org.drools.core.rule.constraint.MvelConstraint$PlainIndexEvaluator
1362:             1             16  org.drools.core.runtime.rule.impl.DefaultConsequenceExceptionHandler
1363:             1             16  org.drools.core.time.impl.DefaultTimerJobFactoryManager
1364:             1             16  org.drools.core.type.DateFormatsImpl$1
1365:             1             16  org.drools.core.type.DateFormatsImpl$2
1366:             1             16  org.drools.core.util.AbstractHashTable$EqualityEquals
1367:             1             16  org.drools.core.util.LinkedList$LinkedListFastIterator
1368:             1             16  org.drools.core.util.MVELSafeHelper$RawMVELEvaluator
1369:             1             16  org.drools.core.util.MemoryUtil$MemoryStats
1370:             1             16  org.drools.core.util.Predicate$PassAll
1371:             1             16  org.drools.core.util.bitmask.AllSetBitMask
1372:             1             16  org.drools.core.util.bitmask.AllSetButLastBitMask
1373:             1             16  org.drools.core.util.bitmask.EmptyBitMask
1374:             1             16  org.eclipse.jdt.internal.compiler.CompilationResult$1
1375:             1             16  org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration$1
1376:             1             16  org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding$2
1377:             1             16  org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding$3
1378:             1             16  org.kie.api.runtime.conf.BeliefSystemTypeOption
1379:             1             16  org.kie.api.runtime.conf.ClockTypeOption
1380:             1             16  org.kie.api.runtime.conf.TimedRuleExectionOption$1
1381:             1             16  org.kie.internal.assembler.KieAssemblersImpl
1382:             1             16  org.kie.internal.conf.ConsequenceExceptionHandlerOption
1383:             1             16  org.kie.internal.runtime.KieRuntimesImpl
1384:             1             16  org.kie.internal.runtime.conf.ForceEagerActivationOption$1
1385:             1             16  org.kie.internal.runtime.conf.ForceEagerActivationOption$2
1386:             1             16  org.kie.internal.weaver.KieWeaversImpl
1387:             1             16  org.mvel2.compiler.BlankLiteral
1388:             1             16  org.mvel2.conversion.BigDecimalCH
1389:             1             16  org.mvel2.conversion.BigDecimalCH$1
1390:             1             16  org.mvel2.conversion.BigDecimalCH$10
1391:             1             16  org.mvel2.conversion.BigDecimalCH$11
1392:             1             16  org.mvel2.conversion.BigDecimalCH$2
1393:             1             16  org.mvel2.conversion.BigDecimalCH$3
1394:             1             16  org.mvel2.conversion.BigDecimalCH$5
1395:             1             16  org.mvel2.conversion.BigDecimalCH$6
1396:             1             16  org.mvel2.conversion.BigDecimalCH$7
1397:             1             16  org.mvel2.conversion.BigDecimalCH$8
1398:             1             16  org.mvel2.conversion.BigDecimalCH$9
1399:             1             16  org.mvel2.conversion.BigIntegerCH
1400:             1             16  org.mvel2.conversion.BigIntegerCH$1
1401:             1             16  org.mvel2.conversion.BigIntegerCH$2
1402:             1             16  org.mvel2.conversion.BigIntegerCH$3
1403:             1             16  org.mvel2.conversion.BigIntegerCH$5
1404:             1             16  org.mvel2.conversion.BigIntegerCH$6
1405:             1             16  org.mvel2.conversion.BigIntegerCH$7
1406:             1             16  org.mvel2.conversion.BigIntegerCH$8
1407:             1             16  org.mvel2.conversion.BigIntegerCH$9
1408:             1             16  org.mvel2.conversion.BooleanCH$1
1409:             1             16  org.mvel2.conversion.BooleanCH$10
1410:             1             16  org.mvel2.conversion.BooleanCH$2
1411:             1             16  org.mvel2.conversion.BooleanCH$3
1412:             1             16  org.mvel2.conversion.BooleanCH$4
1413:             1             16  org.mvel2.conversion.BooleanCH$5
1414:             1             16  org.mvel2.conversion.BooleanCH$6
1415:             1             16  org.mvel2.conversion.BooleanCH$7
1416:             1             16  org.mvel2.conversion.BooleanCH$8
1417:             1             16  org.mvel2.conversion.BooleanCH$9
1418:             1             16  org.mvel2.conversion.ByteCH
1419:             1             16  org.mvel2.conversion.ByteCH$1
1420:             1             16  org.mvel2.conversion.ByteCH$2
1421:             1             16  org.mvel2.conversion.ByteCH$3
1422:             1             16  org.mvel2.conversion.ByteCH$4
1423:             1             16  org.mvel2.conversion.ByteCH$5
1424:             1             16  org.mvel2.conversion.ByteCH$6
1425:             1             16  org.mvel2.conversion.ByteCH$7
1426:             1             16  org.mvel2.conversion.ByteCH$8
1427:             1             16  org.mvel2.conversion.CharArrayCH
1428:             1             16  org.mvel2.conversion.CharArrayCH$1
1429:             1             16  org.mvel2.conversion.CharCH
1430:             1             16  org.mvel2.conversion.CharCH$1
1431:             1             16  org.mvel2.conversion.CharCH$2
1432:             1             16  org.mvel2.conversion.CharCH$3
1433:             1             16  org.mvel2.conversion.CharCH$4
1434:             1             16  org.mvel2.conversion.CharCH$5
1435:             1             16  org.mvel2.conversion.CompositeCH
1436:             1             16  org.mvel2.conversion.DoubleCH
1437:             1             16  org.mvel2.conversion.DoubleCH$1
1438:             1             16  org.mvel2.conversion.DoubleCH$10
1439:             1             16  org.mvel2.conversion.DoubleCH$2
1440:             1             16  org.mvel2.conversion.DoubleCH$3
1441:             1             16  org.mvel2.conversion.DoubleCH$4
1442:             1             16  org.mvel2.conversion.DoubleCH$5
1443:             1             16  org.mvel2.conversion.DoubleCH$6
1444:             1             16  org.mvel2.conversion.DoubleCH$7
1445:             1             16  org.mvel2.conversion.DoubleCH$8
1446:             1             16  org.mvel2.conversion.DoubleCH$9
1447:             1             16  org.mvel2.conversion.FloatCH
1448:             1             16  org.mvel2.conversion.FloatCH$1
1449:             1             16  org.mvel2.conversion.FloatCH$10
1450:             1             16  org.mvel2.conversion.FloatCH$2
1451:             1             16  org.mvel2.conversion.FloatCH$3
1452:             1             16  org.mvel2.conversion.FloatCH$4
1453:             1             16  org.mvel2.conversion.FloatCH$5
1454:             1             16  org.mvel2.conversion.FloatCH$6
1455:             1             16  org.mvel2.conversion.FloatCH$7
1456:             1             16  org.mvel2.conversion.FloatCH$8
1457:             1             16  org.mvel2.conversion.FloatCH$9
1458:             1             16  org.mvel2.conversion.IntArrayCH
1459:             1             16  org.mvel2.conversion.IntArrayCH$1
1460:             1             16  org.mvel2.conversion.IntArrayCH$2
1461:             1             16  org.mvel2.conversion.IntegerCH
1462:             1             16  org.mvel2.conversion.IntegerCH$1
1463:             1             16  org.mvel2.conversion.IntegerCH$10
1464:             1             16  org.mvel2.conversion.IntegerCH$11
1465:             1             16  org.mvel2.conversion.IntegerCH$2
1466:             1             16  org.mvel2.conversion.IntegerCH$3
1467:             1             16  org.mvel2.conversion.IntegerCH$4
1468:             1             16  org.mvel2.conversion.IntegerCH$5
1469:             1             16  org.mvel2.conversion.IntegerCH$6
1470:             1             16  org.mvel2.conversion.IntegerCH$7
1471:             1             16  org.mvel2.conversion.IntegerCH$8
1472:             1             16  org.mvel2.conversion.IntegerCH$9
1473:             1             16  org.mvel2.conversion.ListCH
1474:             1             16  org.mvel2.conversion.LongCH
1475:             1             16  org.mvel2.conversion.LongCH$1
1476:             1             16  org.mvel2.conversion.LongCH$10
1477:             1             16  org.mvel2.conversion.LongCH$2
1478:             1             16  org.mvel2.conversion.LongCH$3
1479:             1             16  org.mvel2.conversion.LongCH$4
1480:             1             16  org.mvel2.conversion.LongCH$5
1481:             1             16  org.mvel2.conversion.LongCH$6
1482:             1             16  org.mvel2.conversion.LongCH$7
1483:             1             16  org.mvel2.conversion.LongCH$8
1484:             1             16  org.mvel2.conversion.LongCH$9
1485:             1             16  org.mvel2.conversion.ObjectCH
1486:             1             16  org.mvel2.conversion.SetCH
1487:             1             16  org.mvel2.conversion.ShortCH
1488:             1             16  org.mvel2.conversion.ShortCH$1
1489:             1             16  org.mvel2.conversion.ShortCH$10
1490:             1             16  org.mvel2.conversion.ShortCH$2
1491:             1             16  org.mvel2.conversion.ShortCH$3
1492:             1             16  org.mvel2.conversion.ShortCH$4
1493:             1             16  org.mvel2.conversion.ShortCH$5
1494:             1             16  org.mvel2.conversion.ShortCH$6
1495:             1             16  org.mvel2.conversion.ShortCH$7
1496:             1             16  org.mvel2.conversion.ShortCH$8
1497:             1             16  org.mvel2.conversion.ShortCH$9
1498:             1             16  org.mvel2.conversion.StringArrayCH
1499:             1             16  org.mvel2.conversion.StringArrayCH$1
1500:             1             16  org.mvel2.conversion.StringCH
1501:             1             16  org.slf4j.helpers.NOPLogger
1502:             1             16  org.slf4j.helpers.NOPLoggerFactory
1503:             1             16  org.slf4j.helpers.SubstituteLoggerFactory
1504:             1             16  sun.jvmstat.monitor.HostIdentifier
1505:             1             16  sun.jvmstat.perfdata.monitor.protocol.local.LocalVmManager$1
1506:             1             16  sun.jvmstat.perfdata.monitor.protocol.local.LocalVmManager$2
1507:             1             16  sun.jvmstat.perfdata.monitor.protocol.local.LocalVmManager$3
1508:             1             16  sun.misc.ASCIICaseInsensitiveComparator
1509:             1             16  sun.misc.FloatingDecimal$1
1510:             1             16  sun.misc.Launcher
1511:             1             16  sun.misc.Launcher$Factory
1512:             1             16  sun.misc.Perf
1513:             1             16  sun.misc.Unsafe
1514:             1             16  sun.net.DefaultProgressMeteringPolicy
1515:             1             16  sun.net.www.protocol.file.Handler
1516:             1             16  sun.net.www.protocol.jar.JarFileFactory
1517:             1             16  sun.reflect.GeneratedConstructorAccessor1
1518:             1             16  sun.reflect.GeneratedConstructorAccessor2
1519:             1             16  sun.reflect.GeneratedConstructorAccessor3
1520:             1             16  sun.reflect.GeneratedMethodAccessor1
1521:             1             16  sun.reflect.GeneratedMethodAccessor2
1522:             1             16  sun.reflect.GeneratedMethodAccessor3
1523:             1             16  sun.reflect.GeneratedMethodAccessor4
1524:             1             16  sun.reflect.GeneratedMethodAccessor5
1525:             1             16  sun.reflect.GeneratedMethodAccessor6
1526:             1             16  sun.reflect.ReflectionFactory
1527:             1             16  sun.security.provider.NativePRNG
1528:             1             16  sun.tools.attach.LinuxAttachProvider
1529:             1             16  sun.util.calendar.Gregorian
1530:             1             16  sun.util.calendar.JulianCalendar
1531:             1             16  sun.util.locale.InternalLocaleBuilder$CaseInsensitiveChar
1532:             1             16  sun.util.locale.provider.AuxLocaleProviderAdapter$NullProvider
1533:             1             16  sun.util.locale.provider.CalendarDataUtility$CalendarWeekParameterGetter
1534:             1             16  sun.util.locale.provider.SPILocaleProviderAdapter
1535:             1             16  sun.util.locale.provider.TimeZoneNameUtility$TimeZoneNameGetter
1536:             1             16  sun.util.resources.LocaleData
1537:             1             16  sun.util.resources.LocaleData$LocaleDataResourceBundleControl
Total         82225       12605296


> memory leak
> -----------
>
>                 Key: DROOLS-647
>                 URL: https://issues.jboss.org/browse/DROOLS-647
>             Project: Drools
>          Issue Type: Bug
>    Affects Versions: 6.1.0.Final
>            Reporter: Dawna Floyd
>            Assignee: Mario Fusco
>             Fix For: 6.2.0.CR3
>
>         Attachments: DROOL_TEST.zip
>
>
> references to fact handles not being removed when objects are removed from memory. Converted  our application from 5.0.1 to 6.1_Final and encountered memory leaks in the drools processing. Found references to defect 498 and checked out the 6.1.1 code based and built the source (the download package doesn't seem to have these fixes). The majority of leaks were corrected with this code line, however there still remains a memory leak when we run our defined rules. Even though a rule never fires,  it's evaluation seems to hold onto beta memory forever and the test application will eventually run out of memory.  I can provide a test program that highlights the leak.



--
This message was sent by Atlassian JIRA
(v6.3.8#6338)


More information about the jboss-jira mailing list