Several optimizations; bug fix for swing

Author Jonathan Bell <jbell@cs.columbia.edu>
Author date 2012-12-13 23:31:31
Author local date 2012-12-13 18:31:31 -0500
Committer Jonathan Bell <jbell@cs.columbia.edu>
Committer date 2012-12-13 23:31:31
Committer local date 2012-12-13 18:31:31 -0500
Commit 04283cef3bacd9c7c30eed43b817f9745aaeadbb
Tree 9ae29bc427570474f6a3210bd36b940b1f0a9eb4
Parent f867b79f1c8c465ced3cff68f7b02b65ed675181
Several optimizations; bug fix for swing
Affected files:
Code/ChroniclerJ/nondeterministic-methods.txt
Code/ChroniclerJ/src/com/rits/cloning/Cloner.java
Code/ChroniclerJ/src/com/rits/cloning/FastClonerArrayList.java
Code/ChroniclerJ/src/com/rits/cloning/FastClonerConcurrentHashMap.java
Code/ChroniclerJ/src/com/rits/cloning/FastClonerHashMap.java
Code/ChroniclerJ/src/com/rits/cloning/FastClonerHashSet.java
Code/ChroniclerJ/src/edu/columbia/cs/psl/chroniclerj/CallbackInvocation.java
Code/ChroniclerJ/src/edu/columbia/cs/psl/chroniclerj/CallbackRegistry.java
Code/ChroniclerJ/src/edu/columbia/cs/psl/chroniclerj/ChroniclerJExportRunner.java
Code/ChroniclerJ/src/edu/columbia/cs/psl/chroniclerj/CloningUtils.java
Code/ChroniclerJ/src/edu/columbia/cs/psl/chroniclerj/Constants.java
Code/ChroniclerJ/src/edu/columbia/cs/psl/chroniclerj/Instrumenter.java
Code/ChroniclerJ/src/edu/columbia/cs/psl/chroniclerj/bench/ChroniclerJLogExplorer.java
Code/ChroniclerJ/src/edu/columbia/cs/psl/chroniclerj/replay/NonDeterministicReplayClassVisitor.java
Code/ChroniclerJ/src/edu/columbia/cs/psl/chroniclerj/replay/NonDeterministicReplayMethodVisitor.java
Code/ChroniclerJ/src/edu/columbia/cs/psl/chroniclerj/replay/ReplayRunner.java
Code/ChroniclerJ/src/edu/columbia/cs/psl/chroniclerj/replay/ReplayUtils.java
Code/ChroniclerJ/src/edu/columbia/cs/psl/chroniclerj/replay/Replayer.java
Code/ChroniclerJ/src/edu/columbia/cs/psl/chroniclerj/visitor/CallbackLoggingMethodVisitor.java
Code/ChroniclerJ/src/edu/columbia/cs/psl/chroniclerj/visitor/CloningAdviceAdapter.java
Code/ChroniclerJ/src/edu/columbia/cs/psl/chroniclerj/visitor/NonDeterministicLoggingClassVisitor.java
Code/ChroniclerJ/src/edu/columbia/cs/psl/chroniclerj/visitor/NonDeterministicLoggingMethodVisitor.java
Code/ChroniclerJ/src/edu/columbia/cs/psl/chroniclerj/xstream/CatchClassErrorFieldDictionary.java