Merge
diff --git a/langtools/.hgtags b/langtools/.hgtags
index 947c16d..cca7792 100644
--- a/langtools/.hgtags
+++ b/langtools/.hgtags
@@ -384,6 +384,7 @@
 83eca922346e27ec42645e9630c04fbaec5eaf0f jdk8u40-b27
 d727ca30ce3c1b97ed9acd7380f8e4cf41813ffa jdk8u40-b31
 cc9fc1abb5aeffe2b6123c392a5c602a0ba75368 jdk8u40-b32
+6906fc8bc514aafdeccc242b0d22fc47769dc6cc jdk8u40-b33
 dbae37f50c43453f7d6f22d96adc8b5b6cd1e90d jdk8u45-b00
 244e6dc772877dfae6286530f58e11a210a48a3c jdk8u45-b01
 401ec76887623a29d3f868f9f9b18b42838d2e92 jdk8u45-b02
@@ -535,17 +536,29 @@
 5b67278c6616dca433488697eb6f2f81fcbbf22d jdk8u72-b13
 0ee6d8ae247d449950c18623513ccae4349e70d6 jdk8u72-b14
 48d0c20256a37ad20d075091285ea23788186f9a jdk8u72-b15
+ee6ec29fce4fa75ff846f7cbf61da162d8c5b605 jdk8u72-b31
 1a1711b8d11959992c27462d652003965ef3dc36 jdk8u73-b00
 c63c6cfda4da83e04dcc378e4c1f7e0d4fd6a008 jdk8u73-b01
 a6b8965d1e3e717205a02006c46bb3409c6187cb jdk8u73-b02
 0e6608ec3e9faa29e3ff1bc7fdb166602f698988 jdk8u74-b00
 4b10a2b486a9a950302de55e2495ac59bddae61a jdk8u74-b01
 55934388691bbbd9c53299cc6f2bdceb6af8860c jdk8u74-b02
+c5b33f88707967dc3b9ddb628e4efb57c0abc2db jdk8u74-b31
+d2cb84222adf21d60921ef467f14272a05e0ee5d jdk8u74-b32
 ee6ec29fce4fa75ff846f7cbf61da162d8c5b605 jdk8u72-b31
+1a1711b8d11959992c27462d652003965ef3dc36 jdk8u73-b00
+c63c6cfda4da83e04dcc378e4c1f7e0d4fd6a008 jdk8u73-b01
+a6b8965d1e3e717205a02006c46bb3409c6187cb jdk8u73-b02
+0e6608ec3e9faa29e3ff1bc7fdb166602f698988 jdk8u74-b00
+4b10a2b486a9a950302de55e2495ac59bddae61a jdk8u74-b01
+55934388691bbbd9c53299cc6f2bdceb6af8860c jdk8u74-b02
+c5b33f88707967dc3b9ddb628e4efb57c0abc2db jdk8u74-b31
+d2cb84222adf21d60921ef467f14272a05e0ee5d jdk8u74-b32
 90b497af2ba5329448da3a46a185687ae17f7098 jdk8u75-b00
 374719365422fa4867bc68f4edb00403289cd862 jdk8u75-b01
 58a3f185c67cefee5ebf63fcc9c6da5e609c3705 jdk8u75-b02
 400115d04e6eac9af5a7ee7ab8b1c570e2a3803b jdk8u75-b03
+580f87c4d91aa8cc493dbbd84a1be9671fd733f3 jdk8u101-b00
 580f87c4d91aa8cc493dbbd84a1be9671fd733f3 jdk8u75-b04
 4fd1c0d25a9cb847d9a0f6fe2be011eed6910a7f jdk8u75-b05
 494f23cf6614142b0138fadccd2252506b2aa7f8 jdk8u75-b06
@@ -554,6 +567,14 @@
 81d6f6116b0abbd91375c73d72552491d8b6048f jdk8u75-b09
 ac1c8c22bc740107362d85c2d98884de79b41e67 jdk8u75-b10
 b18c3556d0da9b0fd2f7b0d732498cdee891de19 jdk8u75-b12
+ae2485fab956c636f6ce10a23812204c0ae17046 jdk8u77-b00
+37a348477fe89736549913f51ec8143a8e73f71c jdk8u77-b01
+47efac0d67984678edf626f407b3d3e54083c242 jdk8u77-b02
+094308b2ca1c6d6dd76d9412799b9f3b4299acb5 jdk8u77-b03
+837f6e6559d578fadecb4932f3ceedfc31681bca jdk8u77-b31
+4cbd08688ff5a39f936edf16dd765d1efa13d030 jdk8u91-b00
+5fa11675dbe55f49663a45d1d5a6c1a2d3b2ec28 jdk8u91-b13
+8921667c26ba5a83132c81ad8014d95a99631332 jdk8u91-b14
 10ffafaf53404de7fd23784aa3ff6016d107b9c8 jdk8u76-b00
 0caab0d65a04d8cce71976a6bdc1ca0841bcbcf0 jdk8u76-b01
 78f0aa6199150e10f387989b9bd5997f72cdc4e1 jdk8u76-b02
@@ -566,3 +587,17 @@
 29ba8d3fba8655de6d853b0c3c98f27bb82a5167 jdk8u76-b09
 151cda213a4b0cd9a4b4d2e25da003210ab57751 jdk8u76-b10
 376602ef39e0f1f130c8e5b754cfe8e3c82cedba jdk8u76-b11
+b86071b48b55340a3e712e91b2ba203a55a79571 jdk8u76-b12
+db821ed6165c5080b09e829b4523dcf82d995a2f jdk8u92-b00
+12846c3fc5a151a33e9446eff6e6704110c00362 jdk8u92-b13
+c99c71a68555038fdd1e86a10dab9c9007ec3745 jdk8u92-b14
+71176efa69475fc737d1245a28e739ddf105fd1c jdk8u92-b31
+580f87c4d91aa8cc493dbbd84a1be9671fd733f3 jdk8u81-b00
+a93c1e57407944362e05c79d756425e8c1274d9a jdk8u101-b01
+86a9d99ffadaf26b3d8417666a3600ea1ce7560f jdk8u101-b02
+6a0df041e6c9b0756f1cbc9e1fcb6f519b80d767 jdk8u101-b03
+90f493bfe1faca0573844fdd2497070c8b224d76 jdk8u101-b04
+52b1aad7837180baa6555b0b6a5e43e96aea2e19 jdk8u101-b05
+f29205468e32e848d8d5c93a6a150e72196c9714 jdk8u101-b06
+c48f57c9fd3a0cba272493de0a0830811b837bf7 jdk8u101-b07
+6d535f9f4d91edae7c53bd318d211e4ed0b99346 jdk8u101-b08