Mercurial > hg > heapstats
view ChangeLog @ 279:898008f06beb
Bug 3766: HeapStats Analyzer plugin does not work
Reviewed-by: ykubota
https://github.com/HeapStats/heapstats/pull/152
author | Yasumasa Suenaga <yasuenag@gmail.com> |
---|---|
date | Mon, 11 Nov 2019 18:08:06 +0900 |
parents | 59c5f8aba0b5 |
children | d9111a1d15cf |
line wrap: on
line source
2019-11-11 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3764: Agent thread might not be stopped when it works * Bug 3766: HeapStats Analyzer plugin does not work 2019-11-10 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3765: pthread mutex lock/unlock enhancement 2019-10-08 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3759: HeapStats Agent could not be built on CentOS 6 2019-10-07 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3757: Update SPEC for modularity 2019-10-05 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3754: Could not bundle heapstats-cli launcher * Bug 3753: Update README.md 2019-09-27 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3752: Migrate to OpenJFX 13 2019-07-24 KUBOTA Yuji <kubota.yuji@gmail.com> * Bug 3747: Add note to avoid misrecognized about ResourceExhausted 2019-02-07 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3692: Remove JGraphX binary from source tree 2018-05-10 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3586: Build warnings from GCC 8 2018-04-08 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3570: Build warning on Arm box * Bug 3571: Build process of HeapStats attacher should regard the value detected by configure 2018-04-04 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3568: Up to version 2.2 for trunk repo 2018-04-03 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3528: Support Serial GC on JDK 10 * Bug 3529: Support Parallel Full GC for G1 (JEP 307) 2018-04-02 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3527: Remove unused code for deadlock detector 2018-03-12 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 3536: Cannot kill Java process on error 2018-02-05 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3515: Cannot build HeapStats Agent on CentOS 6 after merging TBB 2018-01-25 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 3513: Move test cases for race-conditions to another repository 2018-01-23 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 3512: Drop SSE3 instruction set supporting 2018-01-19 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3511: Migrate to Intel TBB 2017-12-05 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3498: Agent cannot work on brandnew glibc 2017-11-08 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 3491: Fix potential error when conflict between VMDeath and interval logging 2017-11-01 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3458: Temp directory for ArchiveData is not removed when exiting 2017-10-31 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3456: Build warnings w/ GCC 7.2.1 * Bug 3457: Object.finalize() should not be used 2017-10-10 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 3464: Fix launcher and attacher to use on Ubuntu 2017-09-26 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3454: mvn reports exception w/ Java 9 2017-09-15 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3450: Remove dependency to heapstats-mbean from heapstats-plugin-api 2017-08-15 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 3437: Add support for JDK 9 Version-String Scheme (JEP 223) 2017-08-02 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 3430: Fix potential error when conflict between VMDeath and class loading 2017-08-02 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3293: [REFACTORING] Realtime deadlock detector implementation 2017-07-24 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3429: [REGRESSION] Cannot build HeapStats Agent on RHEL 2017-07-22 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3424: HeapStats Agent might crash when thread recorder is disabled via realoading configuration 2017-07-19 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3422: [REFACTORING] Stack and base pointer operation 2017-07-17 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 3420: Migrate Plugin API module from fx module 2017-07-14 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3421: Override functions might crash on Fedora 26 2017-07-11 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3419: Provide FXAnalyzer RPM package for Fedora 2017-07-10 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3418: [TEST] GCWatcher and SnapShotProcessor tests might hang 2017-06-29 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 3416: Remove inheritance from each modules 2017-06-26 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 3219: Upload artifacts to the Maven Central Repository 2017-06-26 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3407: [TEST] jcmd should not be run for safepoint in ThreadExhausted tests 2017-06-21 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 3406: [TEST]Add race condition tests for core components 2017-06-20 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3405: HeapStats Agent cannot be built on CentOS 6 after Bug 3403 2017-06-14 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 3404: Fix to show a path to debuginfo 2017-06-14 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3403: HeapStats Agent might crash if application exits with System.exit() 2017-06-08 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 3399: Fix potential error when conflict between class loading and GC 2017-05-12 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3382: Class Search window is too narrow 2017-05-08 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 3371: Recommend jcmd instead of Attach API 2017-04-13 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 3359: Ignore only auto generated Makefile 2017-04-10 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 3353: [TEST]Add a test runner for deadlock and thread-recording * Bug 3354: [TEST]Modify test runners for testing in a similar way * Bug 3355: [TEST]Add unit test cases * Bug 3356: [TEST]Add a race-condition test framework * Bug 3357: [TEST][RaceCondition]Add some events with ClassPrepare * Bug 3358: [TEST]Add Dockerfile and README for testing on container 2017-03-25 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 3342: Replace LDDQU instruction for uncached memory regions 2017-02-27 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3331: Refactoring for memory management in HeapStats Agent 2017-02-09 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3322: TClassContainer instance might be broken in multithreaded access * Bug 3323: Memory for thread name leaks in thread recorder 2017-02-04 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3312: TConfiguration instance should be released at last 2017-01-30 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3309: JDK 9 crashes at Agent_OnUnload() 2017-01-29 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3308: Valgrind reports some memory issues 2017-01-24 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 3296: Reference counter should manage TObjectData instance 2017-01-23 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3294: Reference counter should be handled in TClassContainer::allClear() * Bug 3295: Incorrect condition for removing TObjectData instance * Bug 3251: HeapStats Analyzer cannot extract zip archive when CSV has just one entry 2017-01-17 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3284: HeapStats Agent might crash when object children are scanned * Bug 3288: collect_reftree option does not affect oop scan 2017-01-16 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3285: JVM aborted on assert code at MonitorContended JVMTI event 2017-01-13 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3248: Log and SnapShot tab should have slide bar for selecting time range 2017-01-07 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 3278: Fix to add G1 vtable offset correctly 2017-01-07 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3279: Fix not to reference freed TChildCounter when SnapShot merges 2017-01-05 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3265: Many WARN and CRIT messages are shown when DumpRequest is sent * Bug 3269: Could not attach HeapStats Agent to JDK 6 * Bug 3256: Some controls are overlapped when window is resized 2016-12-16 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3266: 'make install' failed because the version in a directory path mismatch. Contributed-by: Keisuke HANAMURA <k-hanamura@bit-isle.co.jp> @khanamura 2016-12-13 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3264: [REGRESSION] Build failed after Bug 3247 * Bug 3262: Add IntelliJ IDEA support * Bug 3253: Cause string of ResourceExhausted should be collected 2016-12-12 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3247: Refactoring chart legends and tooltip * Bug 3260: Cannot run FXAnalyzer via Maven task without NetBeans * Bug 3261: Cannot start FXAnalyzer when HeapStatsFXAnalyzer.main() is called directly * Bug 3250: Collect safepoint time when SnapShot is collected * Bug 3252: HeapStats CLI should dump envInfo 2016-12-07 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3259: [REFACTORING] color selection for chart classes 2016-12-05 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3246: HeapStats Analyzer should show popup window in SnapShot summary * Bug 3249: Accumulated GC time should be show in SnapShot summary tab 2016-12-03 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3254: Incorrect time value in tooltip on SnapShot Histogram 2016-11-21 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3234: HeapStats agent cannot be upgraded with `rpm -U` 2016-11-09 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3225: JVM may hang when deadlock detector and safepoint are conflicted * Bug 3194: Time-Awareness XAxis in FXAnalyzer 2016-11-08 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3223: Cannot set empty value to signal setting 2016-10-31 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 3214: heapstats-cli should check JAVA_HOME value 2016-10-19 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 3197: Add a validation of reftree_fontsize 2016-10-12 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3195: Add property for tick marker on X axis 2016-10-11 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3002: HeapStats CLI should show ID in each subcommand * Bug 3001: HeapStats CLI should report error without exception 2016-10-07 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 3191: Enable to change font size of Reference Tree by config 2016-10-06 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2999: HeapStats agent should notify when ring buffer is overwritten * Bug 3189: Invalid XML Schema * Bug 3000: Color of enabled exclude filter is difficult to understand * Bug 3187: Cannot run FXAnalyzer on NetBeans 2016-09-14 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3167: Fix incorrect message caused by class unloading in CMS. 2016-07-31 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3104: SEGV in TSnapShotContainer::mergeChildren with Oracle JDK8u92 2016-07-01 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3057: [JDK 9] HeapStats Analyzer could not start on JDK 9 2016-07-01 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 3023: [JDK 9] Search JDK shared-library correctly 2016-06-02 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2970: [JDK 9] Add ParallelOldGC hook for JDK 9 * Bug 2976: [REFACTORING][JDK 9] Use const declarations for TBitMapMarker * Bug 2977: [REFACTORING][JDK 9] Add marking bitmap for ParNew GC at CMS Final Remark * Bug 2978: [JDK 9] Add CMSGC hook for JDK 9 * Bug 2979: [JDK 9] Add G1GC hook for JDK 9 * Bug 2980: [REFACTORING][JDK 9] Change FullGC hookpoint for G1 * Bug 2981: [TESTBUG] Cannot test ParallelGC in snapshot test.sh 2016-04-18 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2911: [REFACTORING][JDK 9] Refactoring signal handling mechanism * Bug 2912: [JDK 9] Support JDK 9 version string * Bug 2913: [JDK 9] Adapt to JDK-8148047 * Bug 2919: [JDK 9] Add Serial and Parallel GC hook for JDK 9 * Bug 2923: [REFACTORING][JDK 9] Refactoring deadlock finder * Bug 2924: [JDK 9] Adapt to JEP 220 2016-04-11 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2925: [REGRESSION] Cannot attach HeapStats agent to live process 2016-03-28 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2895: Code duplication for HeapStats MBean 2016-03-15 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2794: Remove dependency on net-snmp-libs. * Bug 2879: Unnecessary varbind is sent in log collection trap. 2016-03-04 Shinji Takao <takao.shinji@lab.ntt.co.jp> * Bug 2796: Change default value: snmp_send to false. 2016-03-05 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2870: JVM crash when oneway option is changed through JMX. 2016-02-26 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2861: Avoid hiding overloaded virtual function warning. * Bug 2862: Typo in header guard macro name. 2016-02-24 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2860: configure should regard $JAVA_HOME 2016-02-22 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2857: NPE occurs when user choose multiple exclude filter. 2016-02-13 Yasumasa Suenaga <yasuenag@gmail.com> * Bug2847: LogLevel cannot change through JMX. * Bug2848: Show new configuration when it changed through JMX. 2016-02-09 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 2846: Fix typo in ReferenceTree Tab * Contributed-by: n-agetsu <norito.agetsuma@gmail.com> 2016-02-09 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 2844: Add the release change of heapstats-2.0.1 * Bug 2845: Set version to 2.0.trunk 2016-02-03 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 2840: Support maven 3.0 and 2.2 2016-02-02 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 2833: Improve the versioning by maven * Bug 2834: Add interactive script for release 2016-02-01 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 2828: Warn if chosen snapshot do not have reference tree data 2016-01-29 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2817: Incorrect thread name in deadlock alert SNMP trap. 2016-01-23 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2795: [REFACTORING] Aggregate static variables for SNMP to trapSender.* * Bug 2802: Agent build failed on Raspbian Jessie. 2016-01-22 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 2797: Sync docs and config between icedtea and github * Bug 2801: Remove extra / to build debuginfo correctly 2016-01-18 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2793: MIB object type name fix 2016-01-14 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 2784: Fix configure to search /etc/alternatives/java correctly. * Bug 2785: Change the order of searching JDK path at configure 2016-01-12 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2783: Add CLI kick shell 2016-01-03 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2772: IllegalStateException occurred when exclude filter was set in CLI. 2015-12-14 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 2771: Fix spec to copy heapstats-cli.jar correctly. 2015-12-11 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2736: The Excluded classes are listed in "Class Search". * Bug 2770: Analyzer and CLI binary packages should have prefix directory. 2015-12-10 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2706: [REDO] Cannot show all Japanese chars in SnapShot Data tab. 2015-12-09 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2745: The "Clear" button in "Class Search" does not clear the text field and list. * Bug 2716: Displaying duplicate Exclude filter. * Bug 2718: Title of "About" dialog. * Bug 2708: Popup is hidden by mouse cursor in Resource Data tab. * Bug 2706: Cannot show all Japanese chars in SnapShot Data tab. * Bug 2705: Thread Recorder does not exist in menu bar. * Bug 2704: There are words that is not localized into Japanese. * Bug 2703: The Log Detail Data which time is out of specified range can be selected. * Bug 2694: HeapStats process is not finished with [File]-[Exit] menu. * Bug 2698: Charts are not cleared when another file is opened. * Bug 2699: Class Search is not work properly. * Bug 2715: TextBox which shows opened file should be read-only. * Bug 2735: Whether the exclude filter is applied or not. 2015-11-05 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2692: Incorrect option name in heapstats.conf 2015-10-23 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2681: Update INSTALL and README 2015-10-22 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2680: Add RPM package for HeapStats CLI 2015-10-22 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 2516: Update RPM SPEC file. 2015-10-14 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2111: Bug 2111: [FX ANALYZER] Migrate HeapStats Analyzer to JavaFX. https://github.com/HeapStats/HeapStatsFXAnalyzer/tree/2.0-beta3 * Bug 2107: [ADD CONFIG] Add switch to collect reference data 2015-08-26 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 2597: Enable building sub-components. 2015-08-24 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 2593: [Performance] Replace memcpy operation of Thread Recorder to CPU instructions. * Bug 2594: [Performance] Change mutex operation of Thread Recorder to spin-lock. * Bug 2595: Resolve warning messages reported by compiler. 2015-08-01 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2515: Reconstruct source tree. * Bug 2549: Location of binaries should follow FHS. 2015-07-17 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2536: "make install" should create symlink to libheapstats.so * Bug 2538: [REFACTORING] AgentAttacher improvements 2015-07-16 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2529: HeapStats agent should hook InstanceClassLoaderKlass after JDK-6964458 2015-07-16 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 2526: [REFACTORING] Clarify protected objects by a lock. 2015-07-15 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 2525: Prevent configure error on running rpmbuild without binutils-devel * Contributed-by: Shinya TAKEBAYASHI <omoikanenomikoto@gmail.com> 2015-07-14 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 2506: [REFACTORING] Clean up coding style 2015-07-09 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 2504: Add preparation of mbean test. 2015-07-06 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2424: [REFACTORING] Aggregate all configuration to TConfiguration * Bug 2425: Add JMX method to get configuration list * Bug 2435: Conscious of configuration value type in JMX interface. 2015-06-19 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2452: JVM may crash when CMS GC occurs frequently. 2015-06-19 Shinji Takao <takao.shinji@lab.ntt.co.jp> * Bug 2457: Cannot build HeapStats 2.0 agent on RHEL6 2015-06-11 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 2113: [ADD CONFIG] Add switch to output HeapStats messages to logfile. 2015-05-28 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 2382: Update Private Enterprise Number for SNMP. 2015-05-24 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2378: JVM may crashe when class unload is occurred. 2015-05-22 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 2376: Deadlock finder needs to return a original _thread_state to HotSpot VM. 2015-05-22 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 2366: Change the calculation of g1StartAddr to create the bitmap for G1GC 2015-05-22 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 2365: Adapt to G1GC hook points of JDK-8049421 2015-05-19 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 2371: Fix attacher's message. 2015-05-19 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 2370: Change bugs.sun.com to bugs.openjdk.java.net 2015-05-17 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2110: [ONLINE ANALYSIS] Add JMX interface to collect snapshot data at online. 2015-05-04 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2295: [ARM PORT] Support NEON instruction set. 2015-05-02 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2291: Cannot build HeapStats 2.0 agent on Raspbian * Bug 2234: [ARM PORT] Adapt to Cortex-A processor. 2015-04-30 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2315: [THREAD STAT] Build failed after Bug 2109 * Bug 2322: [THREAD STAT] Build failed after Bug 2109 (auto variable) 2015-04-29 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2109: [THREAD STAT] Collect thread scheduling data. 2015-03-01 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2244: [REFACTORING] Implement JVMTI event callback chain. 2015-02-28 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2108: [ADD CONFIG] Add switch to work deadlock detector. 2015-02-17 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 2224: Improve the checking for std::regex. 2015-02-17 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 2223: Cannot build HeapStats agent on Debian i386. 2015-01-30 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 2114: Default values are different from binary-builtin and heapstats.conf. 2015-01-29 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 2170: Cannot build HeapStats agent with old gcc, which does not support option "-msse4". 2015-01-07 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2074: Migrate from PCRE to C++11 regex. 2015-01-06 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> * Bug 2166: For some environment, forward declaring struct stat is not possible. 2015-01-06 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2106: [ARM PORT] Port to ARM 2015-01-05 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2105: [ARM PORT][REFACTORING] overrideFunc should be more simply. * Bug 2134: [REGRESSION] JVM crash when HeapStats live attach is invoked. * Bug 2149: [ONLINE ANALYSIS][REFACTORING] Refactoring TConfiguration. * Bug 2156: [ONLINE ANALYSIS][REFACTORING] Refactoring global variables. 2014-11-28 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2012: [REFACTORING] Separate HeapStats configuration structures from util.cpp * Bug 2013: [REFACTORING] Integrate all optimized binaries. * Bug 2017: JVM may crash with taking interval SnapShot when concurrent GC is occurred. 2014-10-20 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 2011: [REFACTORING] Separate logging facility from util.hpp 2014-10-16 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 1985: [REFACTORING] libtool removal * Bug 1995: [REFACTORING] Separate CPU-optimized code. 2014-09-07 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 1908: [REFACTORING] Separate feature to controll override functions from oopUtil.cpp * Bug 1909: [REFACTORING] Move HS version collector to TJvmInfo. * Bug 1910: [REFACTORING] Move SafePoint check to deadlock detector. 2014-09-05 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 1906: [REFACTORING] Separate feature gathering variables/functions from oopUtil.cpp 2014-09-02 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 1902: [REFACTORING] Porting HotSpot version handler from 1.0 2014-07-24 Yasumasa Suenaga <yasuenag@gmail.com> * Sync HeapStats 1.1