-
Notifications
You must be signed in to change notification settings - Fork 18
/
ChangeLog
702 lines (392 loc) · 22.2 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
2020-07-19 Yasumasa Suenaga <[email protected]>
* Bug 3791: HeapStats agent should show warning if it run on JDK 8u262 or later
2019-11-11 Yasumasa Suenaga <[email protected]>
* Bug 3764: Agent thread might not be stopped when it works
* Bug 3766: HeapStats Analyzer plugin does not work
* Bug 3767: Compiler warnings at `snmp_session::remote_port`
2019-11-10 Yasumasa Suenaga <[email protected]>
* Bug 3765: pthread mutex lock/unlock enhancement
2019-10-08 Yasumasa Suenaga <[email protected]>
* Bug 3759: HeapStats Agent could not be built on CentOS 6
2019-10-07 Yasumasa Suenaga <[email protected]>
* Bug 3757: Update SPEC for modularity
2019-10-05 Yasumasa Suenaga <[email protected]>
* Bug 3754: Could not bundle heapstats-cli launcher
* Bug 3753: Update README.md
2019-09-27 Yasumasa Suenaga <[email protected]>
* Bug 3752: Migrate to OpenJFX 13
2019-07-24 KUBOTA Yuji <[email protected]>
* Bug 3747: Add note to avoid misrecognized about ResourceExhausted
2019-02-07 Yasumasa Suenaga <[email protected]>
* Bug 3692: Remove JGraphX binary from source tree
2018-05-10 Yasumasa Suenaga <[email protected]>
* Bug 3586: Build warnings from GCC 8
2018-04-08 Yasumasa Suenaga <[email protected]>
* 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 <[email protected]>
* Bug 3568: Up to version 2.2 for trunk repo
2018-04-03 Yasumasa Suenaga <[email protected]>
* Bug 3528: Support Serial GC on JDK 10
* Bug 3529: Support Parallel Full GC for G1 (JEP 307)
2018-04-02 Yasumasa Suenaga <[email protected]>
* Bug 3527: Remove unused code for deadlock detector
2018-03-12 KUBOTA Yuji <[email protected]>
* Bug 3536: Cannot kill Java process on error
2018-02-05 Yasumasa Suenaga <[email protected]>
* Bug 3515: Cannot build HeapStats Agent on CentOS 6 after merging TBB
2018-01-25 KUBOTA Yuji <[email protected]>
* Bug 3513: Move test cases for race-conditions to another repository
2018-01-23 KUBOTA Yuji <[email protected]>
* Bug 3512: Drop SSE3 instruction set supporting
2018-01-19 Yasumasa Suenaga <[email protected]>
* Bug 3511: Migrate to Intel TBB
2017-12-05 Yasumasa Suenaga <[email protected]>
* Bug 3498: Agent cannot work on brandnew glibc
2017-11-08 KUBOTA Yuji <[email protected]>
* Bug 3491: Fix potential error when conflict between VMDeath and interval logging
2017-11-01 Yasumasa Suenaga <[email protected]>
* Bug 3458: Temp directory for ArchiveData is not removed when exiting
2017-10-31 Yasumasa Suenaga <[email protected]>
* Bug 3456: Build warnings w/ GCC 7.2.1
* Bug 3457: Object.finalize() should not be used
2017-10-10 KUBOTA Yuji <[email protected]>
* Bug 3464: Fix launcher and attacher to use on Ubuntu
2017-09-26 Yasumasa Suenaga <[email protected]>
* Bug 3454: mvn reports exception w/ Java 9
2017-09-15 Yasumasa Suenaga <[email protected]>
* Bug 3450: Remove dependency to heapstats-mbean from heapstats-plugin-api
2017-08-15 KUBOTA Yuji <[email protected]>
* Bug 3437: Add support for JDK 9 Version-String Scheme (JEP 223)
2017-08-02 KUBOTA Yuji <[email protected]>
* Bug 3430: Fix potential error when conflict between VMDeath and class loading
2017-08-02 Yasumasa Suenaga <[email protected]>
* Bug 3293: [REFACTORING] Realtime deadlock detector implementation
2017-07-24 Yasumasa Suenaga <[email protected]>
* Bug 3429: [REGRESSION] Cannot build HeapStats Agent on RHEL
2017-07-22 Yasumasa Suenaga <[email protected]>
* Bug 3424: HeapStats Agent might crash when thread recorder is disabled via realoading configuration
2017-07-19 Yasumasa Suenaga <[email protected]>
* Bug 3422: [REFACTORING] Stack and base pointer operation
2017-07-17 KUBOTA Yuji <[email protected]>
* Bug 3420: Migrate Plugin API module from fx module
2017-07-14 Yasumasa Suenaga <[email protected]>
* Bug 3421: Override functions might crash on Fedora 26
2017-07-11 Yasumasa Suenaga <[email protected]>
* Bug 3419: Provide FXAnalyzer RPM package for Fedora
2017-07-10 Yasumasa Suenaga <[email protected]>
* Bug 3418: [TEST] GCWatcher and SnapShotProcessor tests might hang
2017-06-29 KUBOTA Yuji <[email protected]>
* Bug 3416: Remove inheritance from each modules
2017-06-26 KUBOTA Yuji <[email protected]>
* Bug 3219: Upload artifacts to the Maven Central Repository
2017-06-26 Yasumasa Suenaga <[email protected]>
* Bug 3407: [TEST] jcmd should not be run for safepoint in ThreadExhausted tests
2017-06-21 KUBOTA Yuji <[email protected]>
* Bug 3406: [TEST]Add race condition tests for core components
2017-06-20 Yasumasa Suenaga <[email protected]>
* Bug 3405: HeapStats Agent cannot be built on CentOS 6 after Bug 3403
2017-06-14 KUBOTA Yuji <[email protected]>
* Bug 3404: Fix to show a path to debuginfo
2017-06-14 Yasumasa Suenaga <[email protected]>
* Bug 3403: HeapStats Agent might crash if application exits with System.exit()
2017-06-08 KUBOTA Yuji <[email protected]>
* Bug 3399: Fix potential error when conflict between class loading and GC
2017-05-12 Yasumasa Suenaga <[email protected]>
* Bug 3382: Class Search window is too narrow
2017-05-08 KUBOTA Yuji <[email protected]>
* Bug 3371: Recommend jcmd instead of Attach API
2017-04-13 KUBOTA Yuji <[email protected]>
* Bug 3359: Ignore only auto generated Makefile
2017-04-10 KUBOTA Yuji <[email protected]>
* 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 <[email protected]>
* Bug 3342: Replace LDDQU instruction for uncached memory regions
2017-02-27 Yasumasa Suenaga <[email protected]>
* Bug 3331: Refactoring for memory management in HeapStats Agent
2017-02-09 Yasumasa Suenaga <[email protected]>
* 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 <[email protected]>
* Bug 3312: TConfiguration instance should be released at last
2017-01-30 Yasumasa Suenaga <[email protected]>
* Bug 3309: JDK 9 crashes at Agent_OnUnload()
2017-01-29 Yasumasa Suenaga <[email protected]>
* Bug 3308: Valgrind reports some memory issues
2017-01-24 KUBOTA Yuji <[email protected]>
* Bug 3296: Reference counter should manage TObjectData instance
2017-01-23 Yasumasa Suenaga <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* Bug 3285: JVM aborted on assert code at MonitorContended JVMTI event
2017-01-13 Yasumasa Suenaga <[email protected]>
* Bug 3248: Log and SnapShot tab should have slide bar for selecting time range
2017-01-07 KUBOTA Yuji <[email protected]>
* Bug 3278: Fix to add G1 vtable offset correctly
2017-01-07 Yasumasa Suenaga <[email protected]>
* Bug 3279: Fix not to reference freed TChildCounter when SnapShot merges
2017-01-05 Yasumasa Suenaga <[email protected]>
* 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 <[email protected]>
* Bug 3266: 'make install' failed because the version in a directory path mismatch.
Contributed-by: Keisuke HANAMURA <[email protected]> @khanamura
2016-12-13 Yasumasa Suenaga <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* Bug 3259: [REFACTORING] color selection for chart classes
2016-12-05 Yasumasa Suenaga <[email protected]>
* 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 <[email protected]>
* Bug 3254: Incorrect time value in tooltip on SnapShot Histogram
2016-11-21 Yasumasa Suenaga <[email protected]>
* Bug 3234: HeapStats agent cannot be upgraded with `rpm -U`
2016-11-09 Yasumasa Suenaga <[email protected]>
* Bug 3225: JVM may hang when deadlock detector and safepoint are conflicted
* Bug 3194: Time-Awareness XAxis in FXAnalyzer
2016-11-08 Yasumasa Suenaga <[email protected]>
* Bug 3223: Cannot set empty value to signal setting
2016-10-31 KUBOTA Yuji <[email protected]>
* Bug 3214: heapstats-cli should check JAVA_HOME value
2016-10-19 KUBOTA Yuji <[email protected]>
* Bug 3197: Add a validation of reftree_fontsize
2016-10-12 Yasumasa Suenaga <[email protected]>
* Bug 3195: Add property for tick marker on X axis
2016-10-11 Yasumasa Suenaga <[email protected]>
* Bug 3002: HeapStats CLI should show ID in each subcommand
* Bug 3001: HeapStats CLI should report error without exception
2016-10-07 KUBOTA Yuji <[email protected]>
* Bug 3191: Enable to change font size of Reference Tree by config
2016-10-06 Yasumasa Suenaga <[email protected]>
* 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 <[email protected]>
* Bug 3167: Fix incorrect message caused by class unloading in CMS.
2016-07-31 Yasumasa Suenaga <[email protected]>
* Bug 3104: SEGV in TSnapShotContainer::mergeChildren with Oracle JDK8u92
2016-07-01 Yasumasa Suenaga <[email protected]>
* Bug 3057: [JDK 9] HeapStats Analyzer could not start on JDK 9
2016-07-01 KUBOTA Yuji <[email protected]>
* Bug 3023: [JDK 9] Search JDK shared-library correctly
2016-06-02 Yasumasa Suenaga <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* Bug 2925: [REGRESSION] Cannot attach HeapStats agent to live process
2016-03-28 Yasumasa Suenaga <[email protected]>
* Bug 2895: Code duplication for HeapStats MBean
2016-03-15 Yasumasa Suenaga <[email protected]>
* Bug 2794: Remove dependency on net-snmp-libs.
* Bug 2879: Unnecessary varbind is sent in log collection trap.
2016-03-04 Shinji Takao <[email protected]>
* Bug 2796: Change default value: snmp_send to false.
2016-03-05 Yasumasa Suenaga <[email protected]>
* Bug 2870: JVM crash when oneway option is changed through JMX.
2016-02-26 Yasumasa Suenaga <[email protected]>
* Bug 2861: Avoid hiding overloaded virtual function warning.
* Bug 2862: Typo in header guard macro name.
2016-02-24 Yasumasa Suenaga <[email protected]>
* Bug 2860: configure should regard $JAVA_HOME
2016-02-22 Yasumasa Suenaga <[email protected]>
* Bug 2857: NPE occurs when user choose multiple exclude filter.
2016-02-13 Yasumasa Suenaga <[email protected]>
* Bug2847: LogLevel cannot change through JMX.
* Bug2848: Show new configuration when it changed through JMX.
2016-02-09 KUBOTA Yuji <[email protected]>
* Bug 2846: Fix typo in ReferenceTree Tab
* Contributed-by: n-agetsu <[email protected]>
2016-02-09 KUBOTA Yuji <[email protected]>
* Bug 2844: Add the release change of heapstats-2.0.1
* Bug 2845: Set version to 2.0.trunk
2016-02-03 KUBOTA Yuji <[email protected]>
* Bug 2840: Support maven 3.0 and 2.2
2016-02-02 KUBOTA Yuji <[email protected]>
* Bug 2833: Improve the versioning by maven
* Bug 2834: Add interactive script for release
2016-02-01 KUBOTA Yuji <[email protected]>
* Bug 2828: Warn if chosen snapshot do not have reference tree data
2016-01-29 Yasumasa Suenaga <[email protected]>
* Bug 2817: Incorrect thread name in deadlock alert SNMP trap.
2016-01-23 Yasumasa Suenaga <[email protected]>
* Bug 2795: [REFACTORING] Aggregate static variables for SNMP to trapSender.*
* Bug 2802: Agent build failed on Raspbian Jessie.
2016-01-22 KUBOTA Yuji <[email protected]>
* Bug 2797: Sync docs and config between icedtea and github
* Bug 2801: Remove extra / to build debuginfo correctly
2016-01-18 Yasumasa Suenaga <[email protected]>
* Bug 2793: MIB object type name fix
2016-01-14 KUBOTA Yuji <[email protected]>
* 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 <[email protected]>
* Bug 2783: Add CLI kick shell
2016-01-03 Yasumasa Suenaga <[email protected]>
* Bug 2772: IllegalStateException occurred when exclude filter was set in CLI.
2015-12-14 KUBOTA Yuji <[email protected]>
* Bug 2771: Fix spec to copy heapstats-cli.jar correctly.
2015-12-11 Yasumasa Suenaga <[email protected]>
* 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 <[email protected]>
* Bug 2706: [REDO] Cannot show all Japanese chars in SnapShot Data tab.
2015-12-09 Yasumasa Suenaga <[email protected]>
* 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 <[email protected]>
* Bug 2692: Incorrect option name in heapstats.conf
2015-10-23 Yasumasa Suenaga <[email protected]>
* Bug 2681: Update INSTALL and README
2015-10-22 Yasumasa Suenaga <[email protected]>
* Bug 2680: Add RPM package for HeapStats CLI
2015-10-22 KUBOTA Yuji <[email protected]>
* Bug 2516: Update RPM SPEC file.
2015-10-14 Yasumasa Suenaga <[email protected]>
* 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 <[email protected]>
* Bug 2597: Enable building sub-components.
2015-08-24 KUBOTA Yuji <[email protected]>
* 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 <[email protected]>
* Bug 2515: Reconstruct source tree.
* Bug 2549: Location of binaries should follow FHS.
2015-07-17 Yasumasa Suenaga <[email protected]>
* Bug 2536: "make install" should create symlink to libheapstats.so
* Bug 2538: [REFACTORING] AgentAttacher improvements
2015-07-16 Yasumasa Suenaga <[email protected]>
* Bug 2529: HeapStats agent should hook InstanceClassLoaderKlass after JDK-6964458
2015-07-16 KUBOTA Yuji <[email protected]>
* Bug 2526: [REFACTORING] Clarify protected objects by a lock.
2015-07-15 KUBOTA Yuji <[email protected]>
* Bug 2525: Prevent configure error on running rpmbuild without binutils-devel
* Contributed-by: Shinya TAKEBAYASHI <[email protected]>
2015-07-14 KUBOTA Yuji <[email protected]>
* Bug 2506: [REFACTORING] Clean up coding style
2015-07-09 KUBOTA Yuji <[email protected]>
* Bug 2504: Add preparation of mbean test.
2015-07-06 Yasumasa Suenaga <[email protected]>
* 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 <[email protected]>
* Bug 2452: JVM may crash when CMS GC occurs frequently.
2015-06-19 Shinji Takao <[email protected]>
* Bug 2457: Cannot build HeapStats 2.0 agent on RHEL6
2015-06-11 KUBOTA Yuji <[email protected]>
* Bug 2113: [ADD CONFIG] Add switch to output HeapStats messages to logfile.
2015-05-28 KUBOTA Yuji <[email protected]>
* Bug 2382: Update Private Enterprise Number for SNMP.
2015-05-24 Yasumasa Suenaga <[email protected]>
* Bug 2378: JVM may crashe when class unload is occurred.
2015-05-22 KUBOTA Yuji <[email protected]>
* Bug 2376: Deadlock finder needs to return a original _thread_state to HotSpot VM.
2015-05-22 KUBOTA Yuji <[email protected]>
* Bug 2366: Change the calculation of g1StartAddr to create the bitmap for G1GC
2015-05-22 KUBOTA Yuji <[email protected]>
* Bug 2365: Adapt to G1GC hook points of JDK-8049421
2015-05-19 KUBOTA Yuji <[email protected]>
* Bug 2371: Fix attacher's message.
2015-05-19 KUBOTA Yuji <[email protected]>
* Bug 2370: Change bugs.sun.com to bugs.openjdk.java.net
2015-05-17 Yasumasa Suenaga <[email protected]>
* Bug 2110: [ONLINE ANALYSIS] Add JMX interface to collect snapshot data at online.
2015-05-04 Yasumasa Suenaga <[email protected]>
* Bug 2295: [ARM PORT] Support NEON instruction set.
2015-05-02 Yasumasa Suenaga <[email protected]>
* Bug 2291: Cannot build HeapStats 2.0 agent on Raspbian
* Bug 2234: [ARM PORT] Adapt to Cortex-A processor.
2015-04-30 Yasumasa Suenaga <[email protected]>
* 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 <[email protected]>
* Bug 2109: [THREAD STAT] Collect thread scheduling data.
2015-03-01 Yasumasa Suenaga <[email protected]>
* Bug 2244: [REFACTORING] Implement JVMTI event callback chain.
2015-02-28 Yasumasa Suenaga <[email protected]>
* Bug 2108: [ADD CONFIG] Add switch to work deadlock detector.
2015-02-17 KUBOTA Yuji <[email protected]>
* Bug 2224: Improve the checking for std::regex.
2015-02-17 KUBOTA Yuji <[email protected]>
* Bug 2223: Cannot build HeapStats agent on Debian i386.
2015-01-30 KUBOTA Yuji <[email protected]>
* Bug 2114: Default values are different from binary-builtin and heapstats.conf.
2015-01-29 KUBOTA Yuji <[email protected]>
* Bug 2170: Cannot build HeapStats agent with old gcc, which does not support option "-msse4".
2015-01-07 Yasumasa Suenaga <[email protected]>
* Bug 2074: Migrate from PCRE to C++11 regex.
2015-01-06 KUBOTA Yuji <[email protected]>
* Bug 2166: For some environment, forward declaring struct stat is not possible.
2015-01-06 Yasumasa Suenaga <[email protected]>
* Bug 2106: [ARM PORT] Port to ARM
2015-01-05 Yasumasa Suenaga <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* Bug 2011: [REFACTORING] Separate logging facility from util.hpp
2014-10-16 Yasumasa Suenaga <[email protected]>
* Bug 1985: [REFACTORING] libtool removal
* Bug 1995: [REFACTORING] Separate CPU-optimized code.
2014-09-07 Yasumasa Suenaga <[email protected]>
* 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 <[email protected]>
* Bug 1906: [REFACTORING] Separate feature gathering variables/functions from oopUtil.cpp
2014-09-02 Yasumasa Suenaga <[email protected]>
* Bug 1902: [REFACTORING] Porting HotSpot version handler from 1.0
2014-07-24 Yasumasa Suenaga <[email protected]>
* Sync HeapStats 1.1