Antonios Printezis
3c0eb44a7c
7113006: G1: excessive ergo output when an evac failure happens
...
Introduce a flag that is set when a heap expansion attempt during a GC fails so that we do not consantly attempt to expand the heap when it's going to fail anyway. This not only prevents the excessive ergo output (which is generated when a region allocation fails) but also avoids excessive and ultimately unsuccessful expansion attempts.
Reviewed-by: jmasa, johnc
2012-01-05 05:54:01 -05:00
Jon Masamitsu
95b987c3ac
Merge
2012-01-04 07:56:13 -08:00
Jon Masamitsu
d07885c3c6
Merge
2012-01-03 10:22:19 -08:00
Stefan Karlsson
e0ae7fac7c
7125503: Compiling collectedHeap.cpp fails with -Werror=int-to-pointer-cast with g++ 4.6.1
...
Used uintptr_t and void* for all the casts and checks in test_is_in.
Reviewed-by: tonyp, jmasa
2012-01-02 10:01:46 +01:00
Vladimir Danushevsky
8a8eafcc47
Merge
2011-12-29 20:09:24 -05:00
Stefan Karlsson
24e4bf6a80
7125516: G1: ~ConcurrentMark() frees incorrectly
...
Replaced the code with a ShouldNotReachHere
Reviewed-by: tonyp, jmasa
2011-12-29 07:37:23 +01:00
Aleksey Ignatenko
c7ec06ba8e
7124829: NUMA: memory leak on Linux with large pages
...
In os::free_memory() use mmap with the same attributes as for the heap space
Reviewed-by: kvn
2011-12-27 16:43:49 -08:00
Jon Masamitsu
3c164a7525
Merge
2011-12-27 12:38:49 -08:00
Vladimir Danushevsky
2b6f4a741d
Merge
2011-12-26 20:36:01 -05:00
Alejandro Murillo
059e06b49f
7123810: new hotspot build - hs23-b10
...
Reviewed-by: jcoomes
2011-12-23 15:29:34 -08:00
J. Duke
7afb6b5a4a
Merge
2017-07-05 17:58:33 +02:00
J. Duke
9489b894a1
Merge
2017-07-05 17:58:30 +02:00
J. Duke
7c9e12c92e
Merge
2017-07-05 17:58:25 +02:00
J. Duke
ac06cc168b
Merge
2017-07-05 17:58:20 +02:00
J. Duke
5ace67716d
Merge
2017-07-05 17:58:16 +02:00
J. Duke
8692686567
Merge
2017-07-05 17:58:11 +02:00
J. Duke
2a12ca457d
Merge
2017-07-05 17:58:02 +02:00
J. Duke
ea434b80ea
Added tag jdk8-b18 for changeset 885050364691
2017-07-05 17:57:50 +02:00
J. Duke
c6e510d7a0
Merge
2017-07-05 17:57:50 +02:00
J. Duke
077dc1299b
Merge
2017-07-05 17:57:47 +02:00
J. Duke
9482818663
Merge
2017-07-05 17:57:44 +02:00
J. Duke
ce5788b0f2
Merge
2017-07-05 17:57:40 +02:00
J. Duke
e93b135cc8
Merge
2017-07-05 17:57:37 +02:00
J. Duke
f49b12233e
Merge
2017-07-05 17:57:33 +02:00
J. Duke
3b915b0d62
Merge
2017-07-05 17:57:28 +02:00
J. Duke
cabbc476d3
Added tag jdk8-b17 for changeset f0eccb294698
2017-07-05 17:57:09 +02:00
J. Duke
0f3b43e31b
Merge
2017-07-05 17:57:09 +02:00
J. Duke
e35f40ee3a
Merge
2017-07-05 17:57:06 +02:00
J. Duke
2deb777286
Added tag jdk8-b16 for changeset 736a63b854f3
2017-07-05 17:56:45 +02:00
J. Duke
b81c3f5efa
Merge
2017-07-05 17:56:44 +02:00
J. Duke
e648855012
Merge
2017-07-05 17:56:41 +02:00
J. Duke
8ba6ed54ec
Merge
2017-07-05 17:56:38 +02:00
J. Duke
95988b663c
Merge
2017-07-05 17:56:35 +02:00
J. Duke
9d7c1fdb62
Merge
2017-07-05 17:56:33 +02:00
J. Duke
c4c18e2921
Merge
2017-07-05 17:56:31 +02:00
J. Duke
338d1cc8f7
Merge
2017-07-05 17:56:29 +02:00
J. Duke
4fc69c38d0
Added tag jdk8-b15 for changeset b5060eae3b32
2017-07-05 17:56:19 +02:00
J. Duke
469f89911f
Merge
2017-07-05 17:56:18 +02:00
J. Duke
89506cf1ed
Merge
2017-07-05 17:56:16 +02:00
J. Duke
20a158cf24
Merge
2017-07-05 17:56:12 +02:00
J. Duke
5e969c6129
Merge
2017-07-05 17:56:09 +02:00
J. Duke
9ce5ab0278
Merge
2017-07-05 17:56:06 +02:00
J. Duke
6ee0576ad9
Merge
2017-07-05 17:56:02 +02:00
J. Duke
e9700f0a24
Merge
2017-07-05 17:55:53 +02:00
J. Duke
c0377fea31
Added tag jdk8-b14 for changeset 9ffaa48dbfb0
2017-07-05 17:55:40 +02:00
J. Duke
561f5f44de
Merge
2017-07-05 17:55:40 +02:00
J. Duke
31b21fc4a4
Merge
2017-07-05 17:55:37 +02:00
J. Duke
2ee549276e
Merge
2017-07-05 17:55:30 +02:00
J. Duke
e29c74a68b
Merge
2017-07-05 17:55:25 +02:00
J. Duke
c5aef988e3
Merge
2017-07-05 17:55:22 +02:00