{"push_id":2955912472,"size":220,"distinct_size":1,"ref":"refs/heads/cleanup_build_artifact_after_test","head":"001dc829ef254e110f7ecd522347b27a046c6822","before":"6affa0982f28abfcd09e09e52bc100628985a836","commits":[{"sha":"71a27ca861aef2a9f2efe742845ab165f8ef5224","author":{"name":"tajila","email":"f01769b45afa3192d1151f0936e868bcf12df4fa@ca.ibm.com"},"message":"Check for boolean array when running bastore bytecode\n\nThe JVM spec states: \"If the arrayref refers to an array whose\ncomponents are of type boolean, then the int value is narrowed by taking\nthe bitwise AND of value and 1; the result is stored as the component of\nthe array indexed by index\"\n\nSigned-off-by: tajila <atobia@ca.ibm.com>","distinct":false,"url":"https://api.github.com/repos/AdamBrousseau/openj9/commits/71a27ca861aef2a9f2efe742845ab165f8ef5224"},{"sha":"ffbc1eea46f82f16692195e4ee06640eb3cbc95c","author":{"name":"Nazim Uddin Bhuiyan","email":"5c966dc7db6f81e211f647c28c163b5eca39873d@ualberta.ca"},"message":"Use correct extern \"C\" format in OSX\n\nSigned-off-by: Nazim Uddin Bhuiyan <nazimudd@ualberta.ca>","distinct":false,"url":"https://api.github.com/repos/AdamBrousseau/openj9/commits/ffbc1eea46f82f16692195e4ee06640eb3cbc95c"},{"sha":"38776f9f6559044c2489dfa86f8f0aeea97aec8e","author":{"name":"Nazim Uddin Bhuiyan","email":"5c966dc7db6f81e211f647c28c163b5eca39873d@ualberta.ca"},"message":"Remove leading underscores from extern \"C\" procedure names on OSX\n\nClang adds another underscore to these names, and results in\nlinker issues. While global/extern symbols written in assembly\nneed to have leading underscores on OSX, they can not be referred\nto with leading underscores in c/cpp.\n\nSigned-off-by: Nazim Uddin Bhuiyan <nazimudd@ualberta.ca>","distinct":false,"url":"https://api.github.com/repos/AdamBrousseau/openj9/commits/38776f9f6559044c2489dfa86f8f0aeea97aec8e"},{"sha":"1bb3dc8a151d312eef64a6e14e07ec5b2ff301c6","author":{"name":"Keith W. Campbell","email":"95f8b4a83822d17dd9d3a4fe1dcf2f0c5c806590@ca.ibm.com"},"message":"Extract common failure patterns\n\nSigned-off-by: Keith W. Campbell <keithc@ca.ibm.com>","distinct":false,"url":"https://api.github.com/repos/AdamBrousseau/openj9/commits/1bb3dc8a151d312eef64a6e14e07ec5b2ff301c6"},{"sha":"273f18126d8a4281586b007fad44c71fd2501907","author":{"name":"Adam Brousseau","email":"5bbd7b5b6d6d4bf0bd621a96b144468d4f2a15aa@gmail.com"},"message":"Remove extra slashes in CUSTOMIZED_SDK_URL\n\n- Slash already there via artifactory_upload_dir\n[skip ci]\nIssue #2952\n\nSigned-off-by: Adam Brousseau <adam.brousseau88@gmail.com>","distinct":false,"url":"https://api.github.com/repos/AdamBrousseau/openj9/commits/273f18126d8a4281586b007fad44c71fd2501907"},{"sha":"1d5c70f9d1a6110f8e724d977ba47ff3301a7f1b","author":{"name":"Keith W. Campbell","email":"95f8b4a83822d17dd9d3a4fe1dcf2f0c5c806590@ca.ibm.com"},"message":"Improve option parsing\n\nSigned-off-by: Keith W. Campbell <keithc@ca.ibm.com>","distinct":false,"url":"https://api.github.com/repos/AdamBrousseau/openj9/commits/1d5c70f9d1a6110f8e724d977ba47ff3301a7f1b"},{"sha":"95c25b6249a0e48de5de8ec9ba83a1e1128694b9","author":{"name":"Keith W. Campbell","email":"95f8b4a83822d17dd9d3a4fe1dcf2f0c5c806590@ca.ibm.com"},"message":"Clean up type overrides\n\n* remove most type overrides for IDATA/UDATA\n* remove unnecessary struct tags\n* J9SRP(void) -> J9SRP\n\nSigned-off-by: Keith W. Campbell <keithc@ca.ibm.com>","distinct":false,"url":"https://api.github.com/repos/AdamBrousseau/openj9/commits/95c25b6249a0e48de5de8ec9ba83a1e1128694b9"},{"sha":"d79d546997aada3139e55311d3b0d8e9e4e2c0e3","author":{"name":"Filip Jeremic","email":"354fd6f7ed671bd8d076af6c57bf51529f58ab75@ca.ibm.com"},"message":"Check for software read barrier before initializing guarded storage\n\nIn case we're running on z14+ hardware but we still want to run with\nsoftware read barriers we need an extra check before initializing\nguarded storage on the particular thread.\n\nSigned-off-by: Filip Jeremic <fjeremic@ca.ibm.com>","distinct":false,"url":"https://api.github.com/repos/AdamBrousseau/openj9/commits/d79d546997aada3139e55311d3b0d8e9e4e2c0e3"},{"sha":"1a318194ef9851080c6981463783a2bb930285e3","author":{"name":"Graham Chapman","email":"812c37292168cf25240e2146c0bb8a191f4388fc@ca.ibm.com"},"message":"Fix inverted FSD test in DTFJ\n\nThe logic for determining if FSD is enabled is backwards.\n\n[ci skip]\n\nSigned-off-by: Graham Chapman <graham_chapman@ca.ibm.com>","distinct":false,"url":"https://api.github.com/repos/AdamBrousseau/openj9/commits/1a318194ef9851080c6981463783a2bb930285e3"},{"sha":"d5d54b1e587fa818bd2b376d17bbe2f64aa8ad5d","author":{"name":"Irwin D'Souza","email":"32a65b885324aa512188ef6eec4c147b79dc3c3b@ca.ibm.com"},"message":"Disable SelectiveNoOptServer on AOT options too\n\nWhen the JIT heuristically decides to disable the SelectiveNoOptServer,\nit only does so on the JIT Options object. This commit also sets the\noption on the AOT Options object.\n\nSigned-off-by: Irwin D'Souza <dsouzai@ca.ibm.com>","distinct":false,"url":"https://api.github.com/repos/AdamBrousseau/openj9/commits/d5d54b1e587fa818bd2b376d17bbe2f64aa8ad5d"},{"sha":"e38e363e91956cdca918e90f6b98a28e22e035d3","author":{"name":"Irwin D'Souza","email":"32a65b885324aa512188ef6eec4c147b79dc3c3b@ca.ibm.com"},"message":"Check if KNOT is NULL\n\nIf the user specifies disableKnownObjectTable, the KNOT does not get\ncreated. However, some parts of the code assume the KNOT always exist.\n\nSigned-off-by: Irwin D'Souza <dsouzai@ca.ibm.com>","distinct":false,"url":"https://api.github.com/repos/AdamBrousseau/openj9/commits/e38e363e91956cdca918e90f6b98a28e22e035d3"},{"sha":"3766c30a2b782b381df0432f1113f46810f19b09","author":{"name":"Adam Brousseau","email":"5bbd7b5b6d6d4bf0bd621a96b144468d4f2a15aa@gmail.com"},"message":"Pass Artifactory details to Test jobs\n\n- Minimally we need to pass ARTIFACTORY_SERVER\n  to the test jobs in order for them to upload\n  test artifacts to Artifactory.\n- Write the rest of the Artifactory variables\n  to the build env for future use.\n- We have the option to pass more of these\n  variables in the future if we wish.\n\nSee\n- AdoptOpenJDK/openjdk-tests#591\n- AdoptOpenJDK/openjdk-tests#561\n- #1017\n[skip ci]\n\nSigned-off-by: Adam Brousseau <adam.brousseau88@gmail.com>","distinct":false,"url":"https://api.github.com/repos/AdamBrousseau/openj9/commits/3766c30a2b782b381df0432f1113f46810f19b09"},{"sha":"8fafd6060a4354bf23d5baed3f0312a1f39c3efe","author":{"name":"Marius Pirvu","email":"f30fa3620f2a649390a126f916222815ae0a6f68@ca.ibm.com"},"message":"Change heuristics regarding AOT compilations\n\nWith the current heuristics only methods that have been downgraded from warm\nto cold optimization level are eligible for AOT compilations. Moreover,\nmethods that are deemed \"important for start-up\" (string/zip/hash) are not\ndowngraded and therefore not AOTed.\n\nThis commit changes the heuristics such that the methods \"important for\nstart-up\" become subject to the downgrading policy (like any other method)\nand therefore can be AOTed. However, when generating an AOT body for such\nan \"important method for start-up\" the optimization level is raised back\nto warm.\n\nPerformance experiments with Liberty Applicatioon Server show a 5-6% start-up\ntime improvement from this change.\n\nSigned-off-by: Marius Pirvu <mpirvu@ca.ibm.com>","distinct":false,"url":"https://api.github.com/repos/AdamBrousseau/openj9/commits/8fafd6060a4354bf23d5baed3f0312a1f39c3efe"},{"sha":"72f519f2f0fdf20497ee0d61277ea37ac091fe3a","author":{"name":"Adam Brousseau","email":"5bbd7b5b6d6d4bf0bd621a96b144468d4f2a15aa@gmail.com"},"message":"Fix datestamp to be ISO8601\n\n- YYYYMMDD-HHMMSS\n- Affects the SDK filenames as well as the\n  merge date on the OMR tags\n- Move function to be reusable\n\nSigned-off-by: Adam Brousseau <adam.brousseau88@gmail.com>","distinct":false,"url":"https://api.github.com/repos/AdamBrousseau/openj9/commits/72f519f2f0fdf20497ee0d61277ea37ac091fe3a"},{"sha":"1c163357cbe79c964103c7be3a98b319518f4e30","author":{"name":"Devin Nakamura","email":"29e5deeef2ca9c3333207aabdcc38207cba1d1b5@ca.ibm.com"},"message":"CMake: Bring up plinux\n\nSigned-off-by: Devin Nakamura <devinn@ca.ibm.com>","distinct":false,"url":"https://api.github.com/repos/AdamBrousseau/openj9/commits/1c163357cbe79c964103c7be3a98b319518f4e30"},{"sha":"a12e143b96076bbc9706b2e2537b06a523043c1e","author":{"name":"Victor Ding","email":"702c5efe41471368ec946f49f1a994144025b9bd@ca.ibm.com"},"message":"Style update of jitReferenceArrayCopy on X86\n\nUpdate the code style to be consistent with nearby code.\n\nSigned-off-by: Victor Ding <dvictor@ca.ibm.com>","distinct":false,"url":"https://api.github.com/repos/AdamBrousseau/openj9/commits/a12e143b96076bbc9706b2e2537b06a523043c1e"},{"sha":"eb4a37de4ab339e43e86a23c82c2d0d97b9dd7e9","author":{"name":"Dan Heidinga","email":"72539a7f8d4e0030b722f72f7242c8dc27ae4724@ca.ibm.com"},"message":"Merge pull request #3109 from gacholio/fsd\n\nFix inverted FSD test in DTFJ","distinct":false,"url":"https://api.github.com/repos/AdamBrousseau/openj9/commits/eb4a37de4ab339e43e86a23c82c2d0d97b9dd7e9"},{"sha":"20f4460e710cd08b4debcb515eb46e00bc18d2aa","author":{"name":"Sue Chaplain","email":"b0ca544cd2cdd20bb7388409624040f3a55f51bc@uk.ibm.com"},"message":"Release notes for 0.10.0\n\nTo support the upcoming 0.10.0 release for\nissue #2765\n\nModifications made to the 0.9.0 release notes\nto add and fix some links to binaries at AdoptOpenJDK.\n\n[skip-ci]\n\nSigned-off-by: Sue Chaplain <sue_chaplain@uk.ibm.com>","distinct":false,"url":"https://api.github.com/repos/AdamBrousseau/openj9/commits/20f4460e710cd08b4debcb515eb46e00bc18d2aa"},{"sha":"0076965d2b5b1c2b84771f9a28f2fcabce1a79d3","author":{"name":"Peter Shipton","email":"4eef3b3743ba63ed9d9b27df4c8805d570a039f5@ca.ibm.com"},"message":"Merge pull request #2766 from SueChaplain/release0.10.0\n\nRelease notes for 0.10.0","distinct":false,"url":"https://api.github.com/repos/AdamBrousseau/openj9/commits/0076965d2b5b1c2b84771f9a28f2fcabce1a79d3"},{"sha":"161f7fa46d67140164fdd3037b4a669d4fd7c9a7","author":{"name":"Devin Papineau","email":"bd73b1de09946125d47e1c6becdee2c0d2dc67d0@ca.ibm.com"},"message":"Skip getJ2IThunk() when writing x86 PIC data\n\nX86PicDataSnippet already has its J2I thunk in _thunkAddress, so there\nis no need to use getJ2IThunk() to find it.\n\nThis also sidesteps a problem whereby getJ2IThunk() would (somehow)\nsometimes fail to find the thunk even though it was already generated,\nparticularly in ahead of time compilations.\n\nSigned-off-by: Devin Papineau <devinmp@ca.ibm.com>","distinct":false,"url":"https://api.github.com/repos/AdamBrousseau/openj9/commits/161f7fa46d67140164fdd3037b4a669d4fd7c9a7"}]}
{"actor":{"display_login":"AdamBrousseau"}}