Lucee icon indicating copy to clipboard operation
Lucee copied to clipboard

experiment, targeting java 11 (don't merge) with 6.1

Open zspitzer opened this issue 1 year ago • 2 comments
trafficstars

Lucee currently still supports java 8, let's try targeting java 11 and see how the build performs

first run only has whitespace changes with target 1.8 second run targets and tests with target 11

Related, same tests with 5.4 https://github.com/lucee/Lucee/pull/2316

zspitzer avatar Feb 20 '24 23:02 zspitzer

Targeting 1.8

Lucee Version: 6.1.0.53-SNAPSHOT
Java Version: 1.8.0_402
TestBox Version: 2.2.0+00021
Total Execution time: (283 s)
Test Execution time: (273 s)
Average Test Overhead: (9 ms)
Total Test Overhead: (11,537 ms)

HEAP PS Eden Space: 57%, 602 Mb, (+ 518 Mb)
HEAP PS Old Gen: 37%, 990 Mb, (+ 950 Mb)
HEAP PS Survivor Space: 5%, 8 Mb, (+ 8 Mb)
NON HEAP Code Cache: 39%, 95 Mb, (+ 79 Mb)
NON HEAP Compressed Class Space: 1%, 18 Mb, (+ 14 Mb)
NON HEAP Metaspace: 0%, 171 Mb, (+ 136 Mb)

zspitzer avatar Feb 20 '24 23:02 zspitzer

Targeting 11

Lucee Version: 6.1.0.53-SNAPSHOT
Java Version: 11.0.22
TestBox Version: 2.2.0+00021
Total Execution time: (259 s)
Test Execution time: (250 s)
Average Test Overhead: (9 ms)
Total Test Overhead: (11,092 ms)

HEAP G1 Eden Space: 0%, 1 Mb, (+ -165 Mb)
HEAP G1 Old Gen: 37%, 1,490 Mb, (+ 1,457 Mb)
HEAP G1 Survivor Space: 0%, 11 Mb, (+ -1 Mb)
NON HEAP CodeHeap 'non-nmethods': 36%, 2 Mb, (+ 1 Mb)
NON HEAP CodeHeap 'non-profiled nmethods': 20%, 24 Mb, (+ 20 Mb)
NON HEAP CodeHeap 'profiled nmethods': 52%, 61 Mb, (+ 46 Mb)
NON HEAP Compressed Class Space: 1%, 17 Mb, (+ 13 Mb)
NON HEAP Metaspace: 0%, 175 Mb, (+ 130 Mb)

zspitzer avatar Feb 20 '24 23:02 zspitzer

outdatted, is already updated to 21

michaeloffner avatar Apr 29 '24 13:04 michaeloffner