Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-05-25 | Add location to IOException when unable to read stream during analysis | Evgeny Mandrikov | |
2017-05-25 | Add Command Line Interface (#525) | Marc R. Hoffmann | |
2017-05-25 | ExecDumpClient should report error when no data is retrieved (#538) | Marc R. Hoffmann | |
2017-05-18 | Merge pull request #536 from mattnelson/percentages | Marc R. Hoffmann | |
Support limit ratios as percents (#534) | |||
2017-05-18 | Update documentation for limit configuration as percent. | Marc R. Hoffmann | |
2017-05-17 | create reusable parseValue method for ratio limits | Matt Nelson | |
2017-05-16 | Support limit ratios as percents | Matt Nelson | |
2017-05-12 | Remove obsolete test code | Marc R. Hoffmann | |
Starting from commit 54e674c0ab96b93668e6c0b036e7773e3ed7ff6d the ExecutionDataReader does not read an exec file header any more in the constructor. Therefore initialization of TcpConnection will not block. | |||
2017-05-12 | Fix random test failures in TcpClientOutputTest and TcpConnectionTest | Marc R. Hoffmann | |
testInvalidCommand in TcpClientOutputTest used to fail randomly as two threads working on each side of the socket connection while the socket gets closed due to the invalid command. This is now fixed by * don't read data at the remote socket at all, this is not required by the test case, * wait until all data has been consumed by the TcpClientOutput before the connection is shut down. testRemoteClose in TcpConnectionTest and in TcpClientOutputTest used to fail randomly as two threads working on each side of the socket connection while the socket gets closed. This is now fixed by waiting until the header is fully read before the socket is closed. To avoid lock situations in MockServerConnection the lock must be notified when the internal buffer is decreased. | |||
2017-05-09 | Add filter for private empty constructors that do not have arguments (#529) | Evgeny Mandrikov | |
2017-05-05 | Explanations for possible StackOverflowErrors (#528) | Marc R. Hoffmann | |
2017-05-04 | Add input name to IOException if unable to read during instrumentation (#527) | Evgeny Mandrikov | |
2017-05-04 | Fix typo | Evgeny Mandrikov | |
2017-04-24 | Add profile for compilation with ECJ (#522) | Evgeny Mandrikov | |
2017-04-22 | Add filter for try-with-resources statement (#500) | Evgeny Mandrikov | |
2017-04-04 | Fix compiler warnings reported in Eclipse (#514) | Marc R. Hoffmann | |
2017-04-03 | Use new filtering API for existing filter of methods in enums (#512) | Evgeny Mandrikov | |
2017-04-03 | Add filter for methods annotated with @lombok.Generated (#513) | Marc R. Hoffmann | |
Based on initial contribution by Rüdiger zu Dohna. | |||
2017-04-03 | Use new filtering API for existing filter of synthetic methods (#511) | Evgeny Mandrikov | |
2017-04-01 | add intellij files to ignore (#510) | David J. M. Karlsen | |
2017-03-31 | Add Javadoc for IFilter#filter (#509) | Marc R. Hoffmann | |
2017-03-28 | Add internal API for filters and filter for synchronized statement (#501) | Evgeny Mandrikov | |
2017-03-28 | Separate test scenarios in different methods (#504) | Marc R. Hoffmann | |
There are side effects between subsequent control structures for different compilers. To avoid such effects test code is separated in different methods. | |||
2017-03-25 | Include runtime dependencies in aggregated reports (#502) | Marc R. Hoffmann | |
2017-03-22 | Use isJDKCompiler constant to validate all cases (#503) | Marc R. Hoffmann | |
2017-03-20 | Tests can detect that they were compiled by ECJ (#497) | Evgeny Mandrikov | |
2017-03-11 | Fix typo | Evgeny Mandrikov | |
2017-02-27 | Exclude enum methods "values" and "valueOf" from reports (#491) | Evgeny Mandrikov | |
2017-02-27 | Fix test about "bad cycles" with interfaces for JDK8u152 (#492) | Evgeny Mandrikov | |
2017-02-22 | Fix broken links to CSV and XML coverage reports in distribution (#490) | Evgeny Mandrikov | |
2017-02-06 | Prepare for next development iteration | Evgeny Mandrikov | |
2017-02-05 | Prepare release v0.7.9 | Evgeny Mandrikov | |
2017-02-05 | "prepare-agent" should not overwrite property if execution skipped (#486) | Evgeny Mandrikov | |
2017-02-05 | Consolidate .gitignore files (#485) | Evgeny Mandrikov | |
2017-01-17 | Generate OSGi Manifests (#211) | Evgeny Mandrikov | |
2017-01-17 | MethodAnalyzerTest should not violate contracts of ASM API (#480) | Evgeny Mandrikov | |
In particular visitLineNumber methods must be called after the labels passed as arguments have been visited. This is important because otherwise test does not simulate behavior of reading from bytecode. | |||
2017-01-16 | Add missing assertions (#477) | Evgeny Mandrikov | |
Most of them demonstrate difference between ECJ and JDK compilers in generation of bytecode for try-catch-finally. | |||
2017-01-16 | Add links about integration of JaCoCo into Codecov and Coveralls (#481) | Evgeny Mandrikov | |
2017-01-04 | Test that "ClassFormatError: Short length on BootstrapMethods" fixed by ASM ↵ | Evgeny Mandrikov | |
upgrade (#462) | |||
2017-01-04 | Do not recompute frames in case of large methods (#177) | Evgeny Mandrikov | |
Upgrade ASM to 5.2 to do so. | |||
2017-01-04 | Add missing test case that is described in documentation (#475) | Evgeny Mandrikov | |
2017-01-03 | Happy New Year 2017! | Evgeny Mandrikov | |
2016-12-15 | Fix build failure with JDK 9 EA b148 (#470) | Evgeny Mandrikov | |
2016-12-14 | Make FORMAT_VERSION non-constant | Brett Kail | |
If a constant expression is assigned to a static final variable, javac will inline the constant value in the caller, which means constants should only be used for values that will never change. Otherwise, calling code must be recompiled when upgrading to a new version of the library even if the caller would otherwise not require any changes. | |||
2016-12-14 | Move JaCoCo.ASM_API_VERSION to InstrSupport | Brett Kail | |
2016-12-12 | Fix typos (#473) | Hemant Kumar | |
2016-12-11 | Prepare for next development iteration | Evgeny Mandrikov | |
2016-12-10 | Prepare release v0.7.8 | Evgeny Mandrikov | |
2016-12-10 | Simplify numbering of versions (#468) | Evgeny Mandrikov | |
2016-12-09 | No need to sign JARs using maven-jarsigner-plugin (#466) | Evgeny Mandrikov | |