17 Commits

Author SHA1 Message Date
Yuri Nesterenko
f7d5c59932 8283323: libharfbuzz optimization level results in extreme build times
Backport-of: 2c43ecb43fa3c94b69478039f1cd70ed4a577768
2022-12-12 13:31:20 +00:00
Sergey Bylokhov
3b29dc10d0 8295554: Move the "sizecalc.h" to the correct location
Backport-of: 6673cd857722d117b108590ba7f7c02f8622fc3b
2022-11-04 08:22:15 +00:00
Yuri Nesterenko
681e112b6c Merge 2022-10-19 09:46:37 +03:00
Alexander Zuev
cb72352b18 8286511: Improve macro allocation
Reviewed-by: yan
Backport-of: 4ab7ce961a95d7ba350b1cbca584a8e698186047
2022-10-18 16:17:57 +03:00
Roman Marchenko
5c98cbd4ac 8266171: -Warray-bounds happens in imageioJPEG.c
Backport-of: b1725550a265c3ffb280969e1b8eabd12aa5bd65
2022-09-26 07:48:01 +00:00
Yuri Nesterenko
b1b326016c 8256372: [macos] Unexpected symbol was displayed on JTextField with Monospaced font
Reviewed-by: bae
Backport-of: 005d8a7fca8b4d9519d2bde0a7cdbbece1cd3981
2022-07-26 10:11:44 +00:00
Dmitry Cherepanov
b95eed7212 8266545: 8261169 broke Harfbuzz build with gcc 7 and 8
Backport-of: a86ee9b3f370b59caea2ae78169d13498560cd8e
2021-12-01 10:39:08 +00:00
Dmitry Cherepanov
cc85ccb2b1 8261169: Upgrade HarfBuzz to the latest 2.8.0
Reviewed-by: yan
Backport-of: 80323b7f66541e24177d02cc668a2eb9267962b9
2021-12-01 09:42:07 +00:00
Dmitry Cherepanov
c6fc47832d 8247872: Upgrade HarfBuzz to the latest 2.7.2
Reviewed-by: yan
Backport-of: ed7526a66c67e15cb09da733d3dde50ddabc24ba
2021-11-30 08:26:39 +00:00
Dmitry Cherepanov
3adb4ce090 8255790: GTKL&F: Java 16 crashes on initialising GTKL&F on Manjaro Linux
8272332: --with-harfbuzz=system doesn't add -lharfbuzz after JDK-8255790

Reviewed-by: yan
Backport-of: 05fe06a6bafc089c6466ccbdea335e5dbfdaf335
2021-11-24 13:55:10 +00:00
Dmitry Cherepanov
c361e15a11 8250894: Provide a configure option to build and run against the platform libharfbuzz
Backport-of: 84e397b4de6495caa8bbd5d5481305f0bf3e9d06
2021-11-22 16:12:18 +00:00
Dmitry Cherepanov
e6d8cfc879 8250605: Linux x86_32 builds fail after JDK-8249821
Backport-of: 5b99c6ae1f442f670fdb4dbf99987d5cc08033b5
2021-11-22 14:52:23 +00:00
Dmitry Cherepanov
5bc3e18ab4 8249821: Separate libharfbuzz from libfontmanager
Backport-of: b1ff2bd00a6a289be29158e0acd134151b468d41
2021-11-22 14:23:50 +00:00
Vladimir Kempik
4c917209bd 8260616: Removing remaining JNF dependencies in the java.desktop module
Reviewed-by: yan
2021-04-02 11:46:38 +00:00
Phil Race
3476724641 8238002: Better matrix operations
Reviewed-by: serb, erikj, mschoene, rhalade
2020-02-12 12:18:46 -08:00
Mikael Vidstedt
071bd521bc 8244224: Implementation of JEP 381: Remove the Solaris and SPARC Ports
Reviewed-by: alanb, bchristi, dcubed, dfuchs, eosterlund, erikj, glaubitz, ihse, iignatyev, jjiang, kbarrett, ksrini, kvn, naoto, prr, rriggs, serb, sspitsyn, stefank, tschatzl, valeriep, weijun, weijun
2020-05-20 17:33:37 -07:00
Magnus Ihse Bursie
0de9bbd4f3 8244044: Refactor phase makefiles to be structured per module
Reviewed-by: erikj
2020-04-29 08:55:01 +02:00