{"push_id":2929962545,"size":107,"distinct_size":13,"ref":"refs/heads/master","head":"63010376b0c2681287b35c55c93a199c04ca3aaa","before":"c69ed237c428dbe43665eae0a6429faf8fd4b6f0","commits":[{"sha":"f61a0b2b549ce444077524bb7346beb66dee5a1b","author":{"name":"Daryl Maier","email":"04babc56297ff17e6845dac082142a3f971b0934@ca.ibm.com"},"message":"Delete unneeded cache of CodeCacheManager from PersistentInfo\n\nNot used in OMR nor any known downstream project.\n\nSigned-off-by: Daryl Maier <maier@ca.ibm.com>","distinct":false,"url":"https://api.github.com/repos/knn-k/omr/commits/f61a0b2b549ce444077524bb7346beb66dee5a1b"},{"sha":"d931a9f952cba4c0858f9ea83650c560ba9edac5","author":{"name":"Daryl Maier","email":"04babc56297ff17e6845dac082142a3f971b0934@ca.ibm.com"},"message":"Remove TRMemory dependence on jitConfig\n\nThe provided jitConfig is not used for anything any longer in the TRMemory\nhierarchy.  Prepare to remove it.\n\nThis commit adds new constructors to the TRMemory hierarchy that do not take\na jitConfig argument to facilitate necessary changes to downstream projects.\nThe constructors that take a jitConfig will be removed once all known\ndownstream projects have been modified to use the new constructors without\njitConfig.\n\nSigned-off-by: Daryl Maier <maier@ca.ibm.com>","distinct":false,"url":"https://api.github.com/repos/knn-k/omr/commits/d931a9f952cba4c0858f9ea83650c560ba9edac5"},{"sha":"af5f587f6cd16ba8dbbcddd4610fa256c9bf6e74","author":{"name":"Victor Ding","email":"702c5efe41471368ec946f49f1a994144025b9bd@ca.ibm.com"},"message":"Update name of TR_referenceArrayCopy\n\nThe name of TR_referenceArrayCopy is renamed as jitReferenceArrayCopy,\nto matching the naming scheme of other JIT helpers.\n\nSigned-off-by: Victor Ding <dvictor@ca.ibm.com>","distinct":false,"url":"https://api.github.com/repos/knn-k/omr/commits/af5f587f6cd16ba8dbbcddd4610fa256c9bf6e74"},{"sha":"bd27a9769d6a749216c3d12b273a6384c6d8333f","author":{"name":"knn-k","email":"dcce18c1bceade117d2b062b1463e1670d375091@jp.ibm.com"},"message":"AArch64: Add rdbar/rdbari opcodes\n\nAdd evaluators of rdbar/rdbari opcodes to TreeEvaluatorTable.hpp for\naarch64.  The opcodes were added to other platforms by #2875.\n\nSigned-off-by: knn-k <konno@jp.ibm.com>","distinct":false,"url":"https://api.github.com/repos/knn-k/omr/commits/bd27a9769d6a749216c3d12b273a6384c6d8333f"},{"sha":"3994cd640f73d31b7d3397b0a9b6bc5d5ddb674e","author":{"name":"Daryl Maier","email":"04babc56297ff17e6845dac082142a3f971b0934@ca.ibm.com"},"message":"Merge pull request #2975 from knn-k/aarch64eval3\n\nAArch64: Add rdbar/rdbari opcodes","distinct":false,"url":"https://api.github.com/repos/knn-k/omr/commits/3994cd640f73d31b7d3397b0a9b6bc5d5ddb674e"},{"sha":"9e6cdbc745f01cf9df29043972d861dd772d48d0","author":{"name":"Babneet Singh","email":"8abd1ff3f747df23e2285ffa6b8768f665774ab2@ca.ibm.com"},"message":"Fix overloaded virtual function hidden error\n\nWhile compiling OpenJ9 with Clang 9.1.0 on OSX, the following error was\nseen:\n\nIn file included from MemorySubSpaceMetronome.cpp:39:\n./MemorySubSpaceMetronome.hpp:69:8: error:\n'MM_MemorySubSpaceMetronome::collect' hides overloaded virtual function\n[-Werror,-Woverloaded-virtual]\n        void collect(MM_EnvironmentBase *env, MM_GCCode gcCode);\n             ^\n../omr/gc/base/segregated/MemorySubSpaceSegregated.hpp:92:15: note:\nhidden overloaded virtual function\n'MM_MemorySubSpaceSegregated::collect' declared here: type mismatch at\n2nd parameter ('MM_AllocateDescription *' vs 'MM_GCCode')\n        virtual void collect(MM_EnvironmentBase *env,\nMM_AllocateDescription *allocDescription);\n        \nThe definition of collect differs in MemorySubSpaceSegregated (base\nclass) and MemorySubSpaceMetronome (derived class). This leads to the\nabove error.\n\nIn the base class, the virtual function collect doesn't get used. In\norder to fix the above error, the unused definition of collect in the\nbase class has been removed.\n\nSigned-off-by: Babneet Singh <sbabneet@ca.ibm.com>","distinct":false,"url":"https://api.github.com/repos/knn-k/omr/commits/9e6cdbc745f01cf9df29043972d861dd772d48d0"},{"sha":"ecdbb3e3e50f2626ea5f2ec2b0ccfeab4908a243","author":{"name":"Liqun Liu","email":"b265cbee828723647d102c4fd6760c85f56fd9f9@ca.ibm.com"},"message":"Add a transform util to create alternate path for existing operations\n\nThe transformation is:\n\n          elseBlock               ifBlock\n              |                   /     \\\n             ...      ===>       /       \\\n              |               elseBlock  thenBlock\n          mergeBlock             |        /\n                                ...      /\n                                  \\     /\n                                   \\   /\n                                 mergeBlock\n\nSigned-off-by: Liqun Liu <liqunl@ca.ibm.com>","distinct":false,"url":"https://api.github.com/repos/knn-k/omr/commits/ecdbb3e3e50f2626ea5f2ec2b0ccfeab4908a243"},{"sha":"7550539c59773127ae0c3b9f11d7c681a50496eb","author":{"name":"Liqun Liu","email":"b265cbee828723647d102c4fd6760c85f56fd9f9@ca.ibm.com"},"message":"Add an option to disable guarded static final field folding\n\nSigned-off-by: Liqun Liu <liqunl@ca.ibm.com>","distinct":false,"url":"https://api.github.com/repos/knn-k/omr/commits/7550539c59773127ae0c3b9f11d7c681a50496eb"},{"sha":"04c6437444222d4ad94c5d3e00da6c29e17dd389","author":{"name":"Daniel Hong","email":"c317ce25f818ce1f1971a29b68330fd91932ca65@live.com"},"message":"Disable Max Min Helper on Z10 and below\n\nMax Min Helper in z codegen uses LOCR instructions\nwhich are unsupported below Z10. This commit disables\nmax min optimization when on Z10 and below.\n\nIssue: #2969\n\nSigned-off-by: Daniel Hong <daniel.hong@live.com>","distinct":false,"url":"https://api.github.com/repos/knn-k/omr/commits/04c6437444222d4ad94c5d3e00da6c29e17dd389"},{"sha":"d3cea18f1839638a6b43f60c08512e5af2831980","author":{"name":"Daniel Hong","email":"c317ce25f818ce1f1971a29b68330fd91932ca65@live.com"},"message":"Rewrite maxMinHelper on Z for register pairs\n\nRewrite maxMinHelper on Z when 64 Bit registers are not\nallowed. The new implementation will avoid branches,\nsince branches when combined with conditional loads are\nvery expensive.\n\nIssue: #2969\n\nSigned-off-by: Daniel Hong <daniel.hong@live.com>","distinct":false,"url":"https://api.github.com/repos/knn-k/omr/commits/d3cea18f1839638a6b43f60c08512e5af2831980"},{"sha":"3ec2c34935755c9098c5ca97df1bcf3eb4e474a6","author":{"name":"Daniel Hong","email":"c317ce25f818ce1f1971a29b68330fd91932ca65@live.com"},"message":"Add Tril tests for Max and Min opcodes\n\nAdd Tril tests for Max and Min opcodes.\n\nIssue: #2969\n\nSigned-off-by: Daniel Hong <daniel.hong@live.com>","distinct":false,"url":"https://api.github.com/repos/knn-k/omr/commits/3ec2c34935755c9098c5ca97df1bcf3eb4e474a6"},{"sha":"5c58462206e28962b880ab42bf65625dc5c4d61c","author":{"name":"Filip Jeremic","email":"354fd6f7ed671bd8d076af6c57bf51529f58ab75@ca.ibm.com"},"message":"Merge pull request #2972 from 0xdaryl/nopmjitconfig\n\nRemove TRMemory dependence on jitConfig","distinct":false,"url":"https://api.github.com/repos/knn-k/omr/commits/5c58462206e28962b880ab42bf65625dc5c4d61c"},{"sha":"02bfd61c0fd38b2b641828e879f0bc7ad062db8d","author":{"name":"Filip Jeremic","email":"354fd6f7ed671bd8d076af6c57bf51529f58ab75@ca.ibm.com"},"message":"Merge pull request #2973 from 0dvictor/rename\n\nUpdate name of TR_referenceArrayCopy","distinct":false,"url":"https://api.github.com/repos/knn-k/omr/commits/02bfd61c0fd38b2b641828e879f0bc7ad062db8d"},{"sha":"abe6c56dedac48159de6fa72060d28672b99e274","author":{"name":"Dmitri Pivkine","email":"383863142654d093501a37851ad10eaf198bf448@ca.ibm.com"},"message":"Final cleanup of J9VMSTATE_GC_* definitions\n\nOpenJ9 does not use any J9VMSTATE_GC_* definitions any more. It uses\nOMRVMSTATE_GC_* instead. So J9VMSTATE_GC_* definitions are not necessary\nany more and can be removed. \n\nSigned-off-by: Dmitri Pivkine <Dmitri_Pivkine@ca.ibm.com>","distinct":false,"url":"https://api.github.com/repos/knn-k/omr/commits/abe6c56dedac48159de6fa72060d28672b99e274"},{"sha":"ccb88c28d6c51366a286f4cfcf914c507e85a2d0","author":{"name":"Keith W. Campbell","email":"95f8b4a83822d17dd9d3a4fe1dcf2f0c5c806590@ca.ibm.com"},"message":"Avoid uses of memset() with a constant zero length\n\nSigned-off-by: Keith W. Campbell <keithc@ca.ibm.com>","distinct":false,"url":"https://api.github.com/repos/knn-k/omr/commits/ccb88c28d6c51366a286f4cfcf914c507e85a2d0"},{"sha":"8a132997b2e04c6ee625eb55364178c2cec39e4a","author":{"name":"knn-k","email":"dcce18c1bceade117d2b062b1463e1670d375091@jp.ibm.com"},"message":"AArch64: Initial version of UnaryEvaluator.cpp\n\nThis commit implements skeleton functions of UnaryEvaluator.cpp for\naarch64.\n\nSigned-off-by: knn-k <konno@jp.ibm.com>","distinct":false,"url":"https://api.github.com/repos/knn-k/omr/commits/8a132997b2e04c6ee625eb55364178c2cec39e4a"},{"sha":"826da270ad670d7535f435299b7f455ab2de6b6f","author":{"name":"Daryl Maier","email":"04babc56297ff17e6845dac082142a3f971b0934@ca.ibm.com"},"message":"Merge pull request #2976 from knn-k/aarch64eval4\n\nAArch64: Initial version of UnaryEvaluator.cpp","distinct":false,"url":"https://api.github.com/repos/knn-k/omr/commits/826da270ad670d7535f435299b7f455ab2de6b6f"},{"sha":"f29f32d00d9d0593f640248b990f0d19051646cc","author":{"name":"Vijay Sundaresan","email":"a8f280e9a30fb2a01aa1a9f3b2326a648d5aff70@ca.ibm.com"},"message":"Merge pull request #2959 from liqunl/block\n\nAdd a transform util to create alternate path for existing operations","distinct":false,"url":"https://api.github.com/repos/knn-k/omr/commits/f29f32d00d9d0593f640248b990f0d19051646cc"},{"sha":"feaf86d2161585a225c622e07fb5c8c4104fff74","author":{"name":"Andrew Young","email":"9b1c84997b9b503084a7ab9e0b7da3894895a5c3@gmail.com"},"message":"Merge pull request #2966 from babsingh/fix_collect_signature\n\nFix overloaded virtual function hidden error","distinct":false,"url":"https://api.github.com/repos/knn-k/omr/commits/feaf86d2161585a225c622e07fb5c8c4104fff74"},{"sha":"723a8966bba59eea2d91aca20d9b0e4bd8a68009","author":{"name":"Andrew Young","email":"9b1c84997b9b503084a7ab9e0b7da3894895a5c3@gmail.com"},"message":"Fix copyright dates\n\nMissed updating these copyrights in #2966\n\n[skip ci]\nSigned-off-by: Andrew Young <youngar17@gmail.com>","distinct":false,"url":"https://api.github.com/repos/knn-k/omr/commits/723a8966bba59eea2d91aca20d9b0e4bd8a68009"}]}
{"actor":{"display_login":"knn-k"}}