Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
Remove unsafe-mock from our build altogether. #4381
This commit replaces the unsafe-mock dependency -- which caused
This commit replaces the unsafe-mock dependency -- which caused various build problems living in boot classpath -- with a new library that just shims the three Unsafe methods added in Java 8: fullFence, loadFence, and storeFence. This allows us to eliminate all calls to those methods from JRuby proper as well as the build tricks. Fixes #4103.