Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
3 | 2 | 3 | 0.955 | StatementList[2] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 3 | 129 | Closure/closure/goog/debug/tracer.js |
2 | 3 | 141 | Closure/closure/goog/debug/tracer.js |
| ||||
/** * A pool for goog.debug.Trace_.Event_ objects so we don't keep creating and * garbage collecting these (which is very expensive in IE6). * @type {goog.structs.SimplePool} * @private */ this.eventPool_= new goog.structs.SimplePool(0, 4000); this.eventPool_.createObject= function ( ) { return new goog.debug.Trace_.Event_( ); } ; |
| ||||
/** * A pool for goog.debug.Trace_.Stat_ objects so we don't keep creating and * garbage collecting these (which is very expensive in IE6). * @type {goog.structs.SimplePool} * @private */ this.statPool_= new goog.structs.SimplePool(0, 50); this.statPool_.createObject= function ( ) { return new goog.debug.Trace_.Stat_( ); } ; |
| |||
/** * A pool for goog.debug.Trace_.Event_ objects so we don't keep creating and * garbage collecting these (which is very expensive in IE6). * @type {goog.structs.SimplePool} * @private */ /** * A pool for goog.debug.Trace_.Stat_ objects so we don't keep creating and * garbage collecting these (which is very expensive in IE6). * @type {goog.structs.SimplePool} * @private */ this. [[#variable1dc58de0]]=new goog.structs.SimplePool(0, [[#variable1dc59680]]); this. [[#variable1dc58de0]].createObject= function ( ) { return new goog.debug.Trace_. [[#variable1dc597a0]]( ); } ; |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#1dc58de0]] | eventPool_ |
1 | 2 | [[#1dc58de0]] | statPool_ |
2 | 1 | [[#1dc59680]] | 4000 |
2 | 2 | [[#1dc59680]] | 50 |
3 | 1 | [[#1dc597a0]] | Event_ |
3 | 2 | [[#1dc597a0]] | Stat_ |