From boris.ulasevich at bell-sw.com Tue Dec 11 09:09:46 2018 From: boris.ulasevich at bell-sw.com (Boris Ulasevich) Date: Tue, 11 Dec 2018 12:09:46 +0300 Subject: RFR (S): CODETOOLS-7902344: short-circuit boolean evaluation in @requires expressions Message-ID: Hello, Please review this change to introduce short-circuit boolean expressions evaluation: http://bugs.openjdk.java.net/browse/CODETOOLS-7902344 http://cr.openjdk.java.net/~bulasevich/CODETOOLS-7902344/webrev.01 Short-circuit boolean evaluation in @requires expressions helps to avoid expression evaluation errors when the VM option is not defined for the particular VM build. We use workaround "boolOpt64Bit == true" now while we believe the correct expression would be "vm.bits == 64 & boolOpt64Bit". thanks, Boris