introduction, java, language, automatic, garbage, collection, easier, regular, developers, objects, memory, nevertheless, fully, prevent, leaks, nested, bugs, human, receive, error, program, execution, easily, stack, trace, occurred, however, complicated, knowing, code, actual, therefore, tool, allow, deeper, understanding, flow, existing, hidden, described, implementation, simplest, form, require, storing, alongside, event, terms, taken, acceptable, solution, ideally, possible, recover, algorithms, attempting, deal, building, calling, context, graph, unintrusive, encoding, lucce, method, benefits, similar, demonstrated, performance, projects, current, version, unfortunately, suitable, production, applications, overhead, produces, result, instrumented, increases, dramatically, compared, potential, runtime, analyze, beforehand, decreasing, related, environments, helpful, computer, software, academic, industries, faster, development, process, lower, debugging, example, used, detection, author, salnikov, tarnovski, tried, obvious, optimizations, caching, values, offloading, parallel, threads, improvement, thus, thesis, compare, investigate, improve, decrease, finding, optimize, implemented, validate, benchmarks, original, agent, stages, gathered, discussed, methodologies, techniques, ensure, efficiency, correctness, being, theses, applicable, general, structure, chapter, state, art, trying, solve, advantages, disadvantages, workings, explained, detail, instrumentation, validation, preparation, preliminary, followed, achievements, doing, improved, finally, conclusion, summarized, received, further, following, section, review, based, main, principle, integer, possibility, decode, chronological, published, evolution, description, criteria, listed, below, limitations, efficient, profiling, representing, single, originally, introduced, larus, created, usually, referred, alternative, previously, frequent, using, heuristic, approach, cannot, actually, identify, although, inaccuracies, omitted, favor, decided, accuracy, keeping, relatively, provides, users, accurate, comparable, usages, test, coverage, intra, procedural, node, performs, functions, assigns, sum, minimal, contains, creating, assigning, displayed, listing, cost, set, chord, respect, weighting, appropriate, map, correspondent, representation, proof, concept, called, library, nowadays, widely, experience, average, proved, longer, foreach, vertex, reverse, topological, leaf, numpaths, val, intraprocedural, acyclic, removed, intermediate, encoded, despite, worked, sumner, et, al, precise, basis, goal, uniquely, decoded, tracing, expensive, discovered, scheme, satisfy, slightly, criterion, unique, leading, root, specific, distinguish, observation, allowed, recursive, pointers, annotation, computes, total, calculates, identifier, triple, represents, site, caller, callee, respectively, ocalm, supports, instrument, source, level, rather, compile, impressive, claim, really, data, analysis, advance, especially, correctly, byte, interprets, command, virtual, dynamic, class, loading, major, obstacles, dummy, insert, id, snumcc, deltapath, developed, address, oriented, polyphormism, zeng, invariant, given, space, divided, disjoint, sub, ranges, incoming, proposed, recalculate, addition, situation, presented, dispatch, multiple, nk, beginning, candidate, additional, associated, equals, happening, update, calculated, static, generate, javaassist, hooks, onto, dispatched, ni, evaluate, probalistic, shown, slower, trade, reliable, decoding, capabilities, startup, complexity, built, summary, describes, addresses, overview, background, consists, essentially, pars, connected, via, mechanism, later, designed, specifically, information, local, variables, detailed, tech, report, going, notation, briefly, necessary, depends, numcc, meaning, having, currently, processed, formal, definition, dynamically, updated, visited, ordered, define, denotes, leeds, preceded, depicts, constructed, annotated, callid, required, calculations, loaded, inject, execute, modify, behavior, https, docs, oracle, com, javase, api, lang, package, html, [accessed, conducted, dacapo, graphversion, entered, added, notify, transition, returned, combined, pseudo, create, reason, executed, polymorphism, inheritance, whether, commented, injected, instructions, private, createorder, int, [callid, graphversion], methodid, somecallsite, setuser, repo, firstly, functionality, supposed, unit, secondly, needed, measure, outlines, insure, testing, initial, planned, performed, itself, sufficient, engineers, involves, system, separate, running, less, popular, write, structured, benchmarking, types, paragraphs, treat, interested, inputs, outputs, regression, speed, testng, org, index, hamcrest, javahamcrest, released, non, trivial, official, website, avrora, simulates, grid, microcontrollers, batik, scalable, vector, graphics, images, apache, eclipse, gui, jdt, fop, file, parses, formats, generating, jdbcbench, executing, transactions, model, banking, replacing, hsqldb, jython, pybench, python, luindex, lucene, documents, shakespeare, james, bible, lusearch, text, search, keywords, corpus, comprising, pmd, classes, sunflow, renders, ray, tomcat, queries, server, retrieving, verifying, resulting, webpages, xalan, transforms, conduct, effectively, hooked, date, prefix, comparison, micro, bottlenecks, implement, provided, openjdk, community, analyzing, written, tuned, configurable, useful, features, snippet, defined, github, callback, net, jmh, public, callgraphgetorcreate, callgraphstate, getorcreate, tricky, consider, impact, default, hotspot, compilation, inlining, constant, folding, loop, unrolling, false, sharing, avoid, dead, elimination, continuous, integration, overtime, conditions, corrupted, processes, history, previous, dedicated, jenkins, whenever, demand, progress, io, dashboard, snapshot, hardware, unchanged, mode, samples, score, ops, arraycontextholderrecursion, thrpt, arraycontextholdersequence, getnode, graphtest, baseline, createunsafegraphwithnodes, runcallgraph, rungraphwithnodes, runnoopgraph, rununsafegraphwithnodes, traverse, traversecallgraph, addedge, nodetest, createnode, columns, throughput, operations, per, future, convenient, chosen, iterations, millisecond, effect, tuning, syntax, changing, nonetheless, successful, failed, sense, particular, yield, overall, achieved, profiler, sampler, attached, intervals, summarizes, standard, includes, helped, instance, caused, possibly, showed, expecting, jvisualvm, sufficiently, technotes, share, view, mission, commercial, free, observed, unlockcommercialfeatures, flightrecorder, enable, observes, sampling, configuring, parameters, intensive, insights, closer, exist, callgraphtraverse, arraycontexholderget, iterator, www, technetwork, javaseproducts, control, flight, recorder, closely, experiment, portion, smaller, suggested, computation, preallocating, suggests, pool, nodepool, constructor, accepts, capacity, populates, synchronous, asynchronous, nodepoolsync, nodepoolasync, refill, unless, testasyncpool, testcreate, testsyncpool, blackholeconsume, framework, creation, deadcode, blackholeconsumecpu, cycles, life, processing, circuit, breaker, statement, manipulate, position, reduce, amount, evaluations, unnecessary, conditional, operator, arraylist, asyncstate, blackhole, bh, interruptedexception, consume, consumecpu, simply, counting, determine, likely, array, weights, predefined, cell, filled, lastversion, getversion, pathweights[callsite], edgeweight, arraycopy, native, copy, clone, shallow, primitive, copyofitis, wrappermethodaroundsystem, wrapper, filling, clonepathweightarray, copypathweightarray, copyof, createemptypathweightarray, createpathweightarray, fillpathweightarray, intrinsic, handled, replaced, readable, iterate, researched, potentially, loopfor, asthe, theback, comparing, indexoutofboundsexception, exception, edgelist, difference, rage, check, forbackloop, foreachloop, forloop, forloopedgelist, fortrycatchloop, worst, variants, faced, options, identical, normal, modern, strength, en, wikipedia, wiki, strength_reduction, loop_unrolling, inclusion, custom, gather, wanted, invocations, classfiletransformer, interface, invoked, classfilebuffer, available, reading, expects, premain, transformer, telling, signature, classfiletransformet, byte[], classloader, loader, string, classname, classbeingredefined, protectiondomain, illegalclassformatexception, javaagent, flexibility, manipulations, simple, task, brain, understand, comprehensible, purpose, illustrates, visitor, pattern, attributes, methodvisitor, annotationvisitor, corresponding, untouched, void, agentargs, inst, addtransformer, methodenteredalert, visiting, sequence, diagram, methodenteredalertmethodvisitor, arguments, generatoradapter, mv, common, newlocal, storelocal, sourceclassname, owner, extends, sourcemethodname, sourcemethodsignature, classpredicate, super, opcodes, methodcode, concurrentmethodencoder, encode, override, visitcode, visitldcinsn, visitmethodinsn, trackerclassname, currentcontext, getobjecttype, overloading, internal, classed, overridden, invokes, compact, mapping, boolean, explanation, char, float, double, qualified, long[], stored, respectfully, modified, propose, solved, expected, attempted, wrapping, wrapped, earlier, download, forge, objectweb, asm, guide, pdf, conversions, redundant, anyway, excluded, eliminate, definitely, predicate, excludedpackages, eu, plumbr, ch, qos, logback, gnu, trove, codehaus, jctools, groovy, harness, netbeans, lib, teeoutputstream, hash, increasing, atomiciteneger, forward, global, modifications, concurrent, synchronized, concurrenthashmap, optimized, concurrency, retrievals, synchronize, anymore, syncmethodencoder, boost, chose, identified, manages, arraycontextholder, getting, encoder, partially, shared, passed, inner, pass, calculating, introducing, holder, sequential, localthreadidholderrecursion, locally, localthreadidholdersequence, identification, finished, talking, attach, pooling, threadisalive, stopped, threadgetstate, enum, specification, started, blocked, waiting, monitor, lock, indefinitely, action, timed_waiting, specified, exited, exclusively, stateisalive, choose, wrote, getstate, currentthread, checking, magnitude, threadbenchmark, isalive, fewer, changed, research, restructured, moved, taking, account, separately, alive, vice, versa, writing, traversal, body, difficult, desire, header, declaration, generation, callsite, callgraph, javac, javah, env, interaction, correspond, jint, complex, jobject, primitive_type, _type, [], jintarray, jstring, generated, jni, eu_plumbr_agent_stack_node, ifndef, _included_eu_plumbr_agent_stack_node, ifdef, __cplusplus, extern, endif, leu, ileu, java_eu_plumbr_agent_stack_node_traverse, jnienv, cpp, specifying, getintfield, partial, significant, aside, release, stdio, jclass, nodeclass, getobjectclass, jfieldid, fidlastversion, getfieldid, cleaning, implementing, composite, suited, clear, according, contextclear, graphclear, nodeclear, terminated, monitored, resources, trials, winner, deleting, reused, pre, initialization, threadid, utilization, delete, depth, remove, zero, recycled, redesign, greater, candidates\benchmark, vary, easiest, fix, intermediary, contextholder, directly, theory, saved, hardest, currentthreadid, reality, visitfieldinsn, defaultcallcontextname, loadlocal, visitinsn, currentthreaid, int_type, arrayload, callcontext, rejected, laptop, characteristics, macbook, pro, processor, intel, core, automatically, bash, script, appendix, concatenate, paste, across, recent, normalized, definite, differs, various, percentage, smallest, checked, multithread, delimeters, \n, txt, biggest, agentwith, optimised, series, investigated, promising, outlined, theoretical, practical, aspects, proceeded, included, enabled, confident, reduced, prior, applied, moving, verified, develop, merge, accessible, traceable, scientists, collected, ranged, percent, depending, positive, feedback, considering, aim, logic, considered, reducing, detecting, technics, excluding