Started 1 mo 12 days ago
Took 9 min 9 sec

Success Build #1169 (Oct 29, 2019 7:36:46 AM)

PR #4484: MCS Lock (Part 1)
Changes
  1. Constrain the VFT when the object node is unknown (commit: 0a6f817) (detail / githubweb)
  2. Add TableSwitch API (commit: 718febc) (detail / githubweb)
  3. Delete OpenJ9-specific implementation of getParmValues (commit: 4fd5bca) (detail / githubweb)
  4. Provide project specialization function for constrainAcall (commit: d64df50) (detail / githubweb)
  5. Add VLHGC concurrent copy forward build flag (commit: b8479cf) (detail / githubweb)
  6. Add HEAP_REGION_STATE enumeration (commit: ecd7de7) (detail / githubweb)
  7. Add IBM i specfic process for retrieving memory and CPU infos (commit: 4b99378) (detail / githubweb)
  8. CMake: make cmake ddr support logic ignore non c/c++ files (commit: 40f22cd) (detail / githubweb)
  9. CMake: Fix bug in DDRSetStub.cmake (commit: 16862c6) (detail / githubweb)
  10. Introduce a CodeGenerator utilities file for standalone functions (commit: 0961794) (detail / githubweb)
  11. Migrate Power addDependency to CodeGeneratorUtils (commit: 3be0991) (detail / githubweb)
  12. Migrate ARM addDependency to CodeGeneratorUtils (commit: b404407) (detail / githubweb)
  13. Migrate AArch64 addDependency to CodeGeneratorUtils (commit: 6400500) (detail / githubweb)
  14. Add HeapRegionStateTable (commit: 359d0bc) (detail / githubweb)
  15. Do not guard port NUMA tests under GC flag (commit: 40ef7d3) (detail / githubweb)
  16. Remove deprecated addDependency from Linkage files (commit: f8a1cf2) (detail / githubweb)
  17. Remove OpenJ9 functionality from innerConstrainAcall (commit: 4abba4f) (detail / githubweb)
  18. Add Eclipse OMR Jenkins build and pull request pipelines (commit: edb9ddd) (detail / githubweb)
  19. First pass of changes for mixed mode object references (commit: 9aac2aa) (detail / githubweb)
  20. Implemented lmul evaluator (commit: 5536c2d) (detail / githubweb)
  21. Add new evaluator and refactor for ardbari opCode (commit: 9054c23) (detail / githubweb)
  22. Replaces uses of UINT32_MAX which is not defined on z/OS (commit: 309ea24) (detail / githubweb)
  23. Remove unnecessary use of grep '-h' option (commit: 7d8db89) (detail / githubweb)
  24. Fix maxMinHelper when generating SELR instructions (commit: 7bdb33e) (detail / githubweb)
  25. Ensure structures are updated correctly for versioned loop (commit: 50a6921) (detail / githubweb)
  26. Fix up some indentation problems in versionNaturalLoop (commit: 3b278d6) (detail / githubweb)
  27. Simplify logic around removing an unneeded edge (commit: d04eae1) (detail / githubweb)
  28. Rename j9SigProtectFunction to sigProtectFunction (commit: 7490634) (detail / githubweb)
  29. Rename j9_31bit_mch to omr_31bit_mch (commit: 8a0a724) (detail / githubweb)
  30. Rename local variable j9mch to mchRegs (commit: 926a84a) (detail / githubweb)
  31. Rename J9LEConditionInfo to OMRLEConditionInfo (commit: 0854ec9) (detail / githubweb)
  32. Rename j9vm_le_condition_handler to omrsig_le_condition_handler (commit: bfd3893) (detail / githubweb)
  33. Rename J9ZOSLEConditionHandlerRecord to OMRZOSLEConditionHandlerRecord (commit: 2f1a240) (detail / githubweb)
  34. Prototype for issueWriteBarrier not needed (commit: 2262491) (detail / githubweb)
  35. Rename macros starting with J9MCH_* to OMRPORT_MCH_* (commit: acfff95) (detail / githubweb)
  36. Update registerMasterHandlers [ztpf] (commit: a6b6a2d) (detail / githubweb)
  37. Fix unexpected behavior in registerMasterHandlers (commit: 01282d0) (detail / githubweb)
  38. Add support for SIGSYS (async signal) (commit: 5096368) (detail / githubweb)
  39. Find appropriate semaphore implementation (commit: 1997f85) (detail / githubweb)
  40. Miscellaneous updates specific to z/TPF (commit: 752f6f0) (detail / githubweb)
  41. Choose correct dwarfdump for osx ddrgen (commit: bc6eef2) (detail / githubweb)
  42. Remove unused constructor (commit: 9d875bc) (detail / githubweb)
  43. Allow the Python path to be set in JitBuiler's makefiles (commit: 0c1384d) (detail / githubweb)
  44. Consolidate port vmem tests (commit: ca0a97c) (detail / githubweb)
  45. Fix a bug in the ipopcnt evaluator (commit: 933e5ce) (detail / githubweb)
  46. Deprecate portLib_get390zLinuxMachineType (commit: 76eefe6) (detail / githubweb)
  47. Migrate TR_S390MachineType into OMRCPU (commit: 6108706) (detail / githubweb)
  48. Migrate processor feature flag detection from OpenJ9 to OMR (commit: 3c2d5c0) (detail / githubweb)
  49. Deprecate TR_S390ProcessorInfo (commit: c24b8f6) (detail / githubweb)
  50. Deprecate CPU "architecture supports" functions (commit: 0746efb) (detail / githubweb)
  51. Adopt new OMRCPU supportsArch queries (commit: f59ae76) (detail / githubweb)
  52. Set minimum ALS to z9 at the OMR level and cascade processor detection (commit: 0717222) (detail / githubweb)
  53. Update minimum ALS for each instruction to use TR::CPU::Architecture (commit: 946ebae) (detail / githubweb)
  54. Define new Pre-/PostEscapeAnalysis optimizations (commit: 239c5c5) (detail / githubweb)
  55. Support disabling NLS message lookup (commit: 52ee996) (detail / githubweb)
  56. Change signature of getNextSlotMap() (commit: 8f39949) (detail / githubweb)
  57. Fix compile issues on PPC LE (commit: f6aa639) (detail / githubweb)
  58. Add (disabled) code to allow runtime compressed refs (commit: 392c3a1) (detail / githubweb)
  59. Set ContainsCollectedReference on ternary's returnReg (commit: dd4862a) (detail / githubweb)
  60. Enabled Missed Tree Evaluators (commit: f0360f4) (detail / githubweb)
  61. Implement getProcessorName from machine ID (commit: abc733b) (detail / githubweb)
  62. Refactor and document all Z CPU facility APIs (commit: 62aa548) (detail / githubweb)
  63. Remove z10+ restriction for ternary evaluator (commit: e4f224c) (detail / githubweb)
  64. Implement z10- path for max/min evaluators (commit: 743cb84) (detail / githubweb)
  65. Fix z10- paths of generateShiftAndKeepSelected(32|64)Bit APIs (commit: ec4d81b) (detail / githubweb)
  66. Rename all CPU Architecture enums to drop the "TR_" prefix (commit: 2cb3fbd) (detail / githubweb)
  67. Add buildenv/jenkins/README.md (commit: f2eaee4) (detail / githubweb)
  68. CMake DDR: fix bug where cmake was re-run unnecessarily (commit: 784379b) (detail / githubweb)
  69. CMake DDR: Fix bug where include paths and defines not properly passed (commit: 723efca) (detail / githubweb)
  70. Remove unused query (commit: d2c103e) (detail / githubweb)
  71. Deprecate TRzOSSystemLinkageBase (commit: 50e6a2c) (detail / githubweb)
  72. Reinstate XPLINK linkage for z/OS (commit: 9a5ae83) (detail / githubweb)
  73. Add hack to compileMethodBuilder to get z/OS working (commit: 3e9e53d) (detail / githubweb)
  74. Move implementation of generateBinaryEncodingPrologue on Z to OMR (commit: fa6a0af) (detail / githubweb)
  75. Implement XPLINK entry point marker (commit: d70d6cf) (detail / githubweb)
  76. Create methodBegin and methodEnd labels before binary encoding (commit: 12d8150) (detail / githubweb)
  77. Deprecate branchHashTable (commit: 7f5c8da) (detail / githubweb)
  78. Do not double estimate instruction binary encoding length (commit: a7ca4f5) (detail / githubweb)
  79. Create PPA1 snippet (commit: 2251d85) (detail / githubweb)
  80. Update the copyrights, which were missed in #3777 (commit: b2016a4) (detail / githubweb)
  81. Create PPA2 snippet (commit: 0d38d30) (detail / githubweb)
  82. Generate PPA1 and PPA2 snippets as part of prologue creation (commit: e54ddab) (detail / githubweb)
  83. Implement a default snippet print function when tracing (commit: c673994) (detail / githubweb)
  84. Add snippets to the back of the snippet list by default (commit: c9ad96f) (detail / githubweb)
  85. Partition system linkage classes into their own compilation units (commit: ba97f47) (detail / githubweb)
  86. Deprecate system linkage frame types (commit: b5076b1) (detail / githubweb)
  87. Deprecate TR_LinkagePreserveStrategy2 (commit: 1571a8a) (detail / githubweb)
  88. Migrate system specific APIs into system specific linkage classes (commit: cde7bb2) (detail / githubweb)
  89. Simplify prologue and epilogue creation on Linux system linkage (commit: ba63455) (detail / githubweb)
  90. Remove unused z/OS system linkage APIs (commit: 5a9e757) (detail / githubweb)
  91. Fixup private linkage preprologue calculation (commit: c60759c) (detail / githubweb)
  92. Deprecate float parameter descriptors (commit: 6e20f97) (detail / githubweb)
  93. Prepare z/OS prologue to be partitioned similarly to Linux (commit: 32bbc2c) (detail / githubweb)
  94. Implement XPLINKCallDescriptorSnippet (commit: 11b5f95) (detail / githubweb)
  95. Migrate the instruction to label relocations to the common codegen (commit: 78bc1eb) (detail / githubweb)
  96. Synchronize API definitions between Linux and z/OS system linkages (commit: 5f2b1df) (detail / githubweb)
  97. Allow for Entry Point Marker to be NULL for callouts (commit: 56d5dde) (detail / githubweb)
  98. Reference Linkage_inlines.hpp in newly added files (commit: 0c66434) (detail / githubweb)
  99. Remove wrapper macros to support structs with J9* naming (commit: 0515ff0) (detail / githubweb)
  100. CMake DDR: Ignore header include guards (commit: 4b58a9a) (detail / githubweb)
  101. CMake DDR: Fix bug where #undef statements were not recognized (commit: b3e7a82) (detail / githubweb)
  102. Add "zOS" as an xlc compiler ID for xlc++ on z/OS (commit: de2f16b) (detail / githubweb)
  103. Tweak z/OS and xlc CMake definitions to support z/OS (commit: a752987) (detail / githubweb)
  104. Define OMR_EBCDIC in CMake z/OS builds (commit: 1ce05c9) (detail / githubweb)
  105. Add zbarrier.s in z/OS CMakeLists (commit: 692d5d9) (detail / githubweb)
  106. Deprecate J9VM_TIERED_CODE_CACHE and MAXMOVE defines (commit: 812ab95) (detail / githubweb)
  107. Add missing z/OS compiler command line defines (commit: 2cf4cdf) (detail / githubweb)
  108. Add missing xlc z/OS compiler options (commit: e9e4cb6) (detail / githubweb)
  109. Override MAP_ANONYMOUS and MAP_ANON for z/OS (commit: cfed657) (detail / githubweb)
  110. Add hacks for z/OS to work around mmap limitations (commit: e70c6c1) (detail / githubweb)
  111. Fix undefined references to int16_t on z/OS (commit: 75c5bd9) (detail / githubweb)
  112. Fix template issues with std::map on z/OS (commit: 7e9780d) (detail / githubweb)
  113. Add workaround for xlc on z/OS with private delete operators (commit: eabda10) (detail / githubweb)
  114. Define OMR_PLATFORM_THREAD_LIBRARY for z/OS (commit: ba67cf1) (detail / githubweb)
  115. Add -qnocsect for z/OS compiles (commit: b6093d1) (detail / githubweb)
  116. Change absolute include to relative (commit: 7c6ddd3) (detail / githubweb)
  117. CMake DDR: allow user to specify extra options (commit: 036436c) (detail / githubweb)
  118. Use unsigned integer for hashing algorithm (commit: 55f5cf6) (detail / githubweb)
  119. Add Transparent HugePage status to PortLibrary (commit: 1bba8da) (detail / githubweb)
  120. default call to madvise after mmap (commit: 4861212) (detail / githubweb)
  121. define MADV_HUGEPAGE when not defined in <sys/mman.h> (commit: 3d5f6df) (detail / githubweb)
  122. Update comment on pagesize rounding (commit: ded836b) (detail / githubweb)
  123. Add Helper function documentation (commit: f65d397) (detail / githubweb)
  124. Move _afterRA to OMR::Z::CodeGenerator class (commit: 145a9a7) (detail / githubweb)
  125. Add Platform Agnostic TM Query (commit: 0193bf0) (detail / githubweb)
  126. Add missing newline as arguments are echoed (commit: 9c7f219) (detail / githubweb)
  127. Move firstTimeLiveOOLRegisterList to Z CodeGenerator (commit: 41fb2dc) (detail / githubweb)
  128. Use C-style comments in C header file (commit: 2946405) (detail / githubweb)
  129. Implement rdbar and wrtbar evaluators on Z (commit: ae2ed02) (detail / githubweb)
  130. Separate indirect and direct rd/wrtbar evaluators (commit: 66b0756) (detail / githubweb)
  131. Stop reducing sums with a variable iteration count (commit: 4f1783b) (detail / githubweb)
  132. Fix the iteration count for summation reduction (commit: 6653288) (detail / githubweb)
  133. CMake build scripts for native linux-ppc32 (commit: 9a24bf8) (detail / githubweb)
  134. Optimized imul evaluator to maximize register re-usage (commit: dabb047) (detail / githubweb)
  135. Add UTF-8 case when reading locale from LC_CTYPE (commit: ba4ab04) (detail / githubweb)
  136. Remove CodeGenerator::_nodesSpineCheckedList from OMR (commit: aa2e1b5) (detail / githubweb)
  137. mark-10 : Fix _GNU_SOURCE redefination (commit: 31b79e0) (detail / githubweb)
  138. Relocate part of OMR::ResolvedMethodSymbol constructor to OpenJ9 (commit: 7221baa) (detail / githubweb)
  139. Remove unused unkilledTemp property from ResolvedMethodSymbol (commit: 9b370c2) (detail / githubweb)
  140. Replace ResolvedMethodSymbol::getLogicalParameterList (commit: 9bec036) (detail / githubweb)
  141. Remove OMR::ResolvedMethodSymbol NoTemps (commit: d16c800) (detail / githubweb)
  142. Remove the createOrFindClonedNode function in OMR (commit: 8d0708b) (detail / githubweb)
  143. Fix mixed mode compile error (commit: d7f3c1c) (detail / githubweb)
  144. Remove and fold calculateParameterRegisterOffset from Linkage (commit: 1f17caa) (detail / githubweb)
  145. Remove and fold calculateActualParameterOffset from Linkage (commit: e83040a) (detail / githubweb)
  146. Fold and simplify code in Power linkage saveArguments (commit: 19d0ed4) (detail / githubweb)
  147. Unify float/double handling in Power linkage (commit: 90fcb83) (detail / githubweb)
  148. Don't mark derived files as .PHONY (commit: d83be3f) (detail / githubweb)
  149. Relocate OMR::JniCallSites to OpenJ9 (commit: f106831) (detail / githubweb)
  150. Initialize heapCeiling programatically (commit: 637f107) (detail / githubweb)
  151. Relocate OMR::_compressedRefs to OpenJ9 (commit: c6a16fb) (detail / githubweb)
  152. Remove unused trivialDeadTreeBlock list (#3869) (commit: f96391d) (detail / githubweb)
  153. CMake: Link ddrgen against thread library (commit: b11586c) (detail / githubweb)
  154. Move control flow evaluators out of UnaryEvaluator.cpp (commit: e5b2e69) (detail / githubweb)
  155. z/TPF Root VPATH Rename (commit: 763d638) (detail / githubweb)
  156. Reorder defines so xlC16 finds the xlc before gnu (commit: 6f91ce3) (detail / githubweb)
  157. Relocate OMR::SupportsBigDecimalLongLookasideVersioning to OpenJ9 (commit: cb04d3b) (detail / githubweb)
  158. CMake DDR: Add support for 'valuesandbuildflags' option (commit: a87fc5c) (detail / githubweb)
  159. DDR on z/OS: Update makefiles (commit: 6bca76b) (detail / githubweb)
  160. DDR on z/OS: Add required includes of <string.h> (commit: 8ab3c00) (detail / githubweb)
  161. DDR on z/OS: Make hookgen more robust (commit: 6a27ccf) (detail / githubweb)
  162. DDR on z/OS: Read text files consistently (commit: 2067217) (detail / githubweb)
  163. DDR on z/OS: Use iconv to work with EBCDIC-encoded files (commit: 7319e80) (detail / githubweb)
  164. DDR on z/OS: Remove checking for redundant input (commit: 5c5ce34) (detail / githubweb)
  165. DDR on z/OS: Multiple enhancements to DwarfScanner (commit: 2239de8) (detail / githubweb)
  166. DDR on z/OS: Use native encoding for ddrgen sample code (commit: 9d7c248) (detail / githubweb)
  167. DDR on z/OS: Fix blob_reader tool (commit: 577e37f) (detail / githubweb)
  168. Remove the GC MemoryStatistics (commit: 99d9cce) (detail / githubweb)
  169. Delete disabled Win32 SSE OMRZeroMemory code (commit: 75ab77d) (detail / githubweb)
  170. Use the inline asm code for xlc16 (clang) (commit: a38dfb1) (detail / githubweb)
  171. New constructor for IndexableObjectScanner (commit: 18e4470) (detail / githubweb)
  172. Fix struct definition to correctly name type (commit: dbfd0f1) (detail / githubweb)
  173. Remove _snippetsToBePatchedOnRegisterNative from OMR (commit: 0aa6b42) (detail / githubweb)
  174. Fix Windows build problems (commit: 87afc37) (detail / githubweb)
  175. Cast flags to short to match struct definition (commit: cbbe12b) (detail / githubweb)
  176. Remove _dummyTempStorageRefNode from OMR (commit: f66ac34) (detail / githubweb)
  177. Document purpose of "toolchain bug" label (commit: 67082f9) (detail / githubweb)
  178. Don't rely on USER_HZ (commit: b774e06) (detail / githubweb)
  179. Remove deprecated trivial store sinking optimization (commit: e9379f7) (detail / githubweb)
  180. Fold code assuming setSinkMethodMetaDataStores is always false (commit: c80a9ac) (detail / githubweb)
  181. Fold code assuming enablePreciseSymbolTracking is false (commit: 8e74a87) (detail / githubweb)
  182. Remove obsolete trivial dead store functions (commit: 2cd7fd9) (detail / githubweb)
  183. Remove _commonedLoadsList (commit: fd7eef8) (detail / githubweb)
  184. Fold and remove deprecated trivial store sinking functions (commit: 6359c1c) (detail / githubweb)
  185. Remove obsolete searchAndMarkFirstUses (commit: 4df1696) (detail / githubweb)
  186. Stop using sigval_t (commit: 557ac4a) (detail / githubweb)
  187. Overload function void incRefCountForOpaquePseudoRegister in OMR (commit: f0286be) (detail / githubweb)
  188. Adjust formating, delete duplicate case and correct copyright date (commit: 68fc46d) (detail / githubweb)
  189. Remove and cleanup MetaDataList from ResolvedMethodSymbol (commit: 7dc1fd9) (detail / githubweb)
  190. Move helper functions to appropriate files (commit: c74e19f) (detail / githubweb)
  191. Avoid looking up the NLS catalog in en locale's with default msg (commit: 75c0998) (detail / githubweb)
  192. Total regions count for metronome regions lists (commit: 5c317b7) (detail / githubweb)
  193. Remove references to `linux/prctl.h` (commit: a80ff4a) (detail / githubweb)
  194. Correct API comment for OMRSymbol constructor (commit: bf60893) (detail / githubweb)
  195. Generate entry breakpoints for methods compiled with system linkage (commit: 1be8030) (detail / githubweb)
  196. Add OMRMEM_CATEGORY_9_CHILDREN macro (commit: 69fece5) (detail / githubweb)
  197. Remove reference to getSnippetsToBePatchedOnRegisterNative (commit: 18c7e74) (detail / githubweb)
  198. Fix OSX build errors (commit: 6326c85) (detail / githubweb)
  199. Cleanup Indexable Object Scanner (commit: 9805300) (detail / githubweb)
  200. Move constLoadNeedsLiteralFromPool to OpenJ9 (commit: 81a93d1) (detail / githubweb)
  201. Disable on stack replacement (OSR) for AArch64 (commit: 1f32d5b) (detail / githubweb)
  202. Move  getInternalPtrMapBit to OpenJ9 (commit: 11aca00) (detail / githubweb)
  203. Fix possible loss of data compilation error: lastmod_failedToFindFile (commit: fbf139e) (detail / githubweb)
  204. Fix possible loss of data compilation error: vmem_test_double_mapping (commit: e5567c4) (detail / githubweb)
  205. Revert "Avoid looking up the NLS catalog in en locale's with default (commit: 5ed4f9e) (detail / githubweb)
  206. Fix function calls to incRefCountForOpaquePseudoRegister in  OpenJ9 (commit: a1967c7) (detail / githubweb)
  207. Remove supportsTrapsInTMRegion from OMR (commit: 8f44c05) (detail / githubweb)
  208. Consolidate InstOpCode tables on Power and improve documentation (commit: f254f66) (detail / githubweb)
  209. Fix VMRegister Adjust APIs (commit: da1e49d) (detail / githubweb)
  210. Merge FreeEntryAllocateStats after compaction (commit: 53f0ad2) (detail / githubweb)
  211. Delete bndsChkNeedsLiteralFromPool function from OMR (commit: 0aeb2b3) (detail / githubweb)
  212. Avoid looking up the NLS catalog in en locale's with default msg (commit: 1b50bac) (detail / githubweb)
  213. AArch64: Add entries to Helpers.inc (commit: cbf9940) (detail / githubweb)
  214. Remove old version of incRefCountForOpaquePseudoRegister (commit: a2c063f) (detail / githubweb)
  215. Simplifying function calls of TR_S390Peephole in OMR (commit: a235e56) (detail / githubweb)
  216. Ensure local variables are initialized at declaration (commit: 8068563) (detail / githubweb)
  217. Remove j2prof (commit: 27e6dfa) (detail / githubweb)
  218. Trigger compaction if memory fragmentation is detected. (commit: 7e3b3b0) (detail / githubweb)
  219. Relax JitBuilder API generator Python version requirement (commit: 10e9a4e) (detail / githubweb)
  220. Implement FindLEX CMake module (commit: 5f3d2e2) (detail / githubweb)
  221. Implement FindYACC CMake module (commit: 099e4f1) (detail / githubweb)
  222. Modify tril.l to accommodate Lex (commit: 6a6d5e2) (detail / githubweb)
  223. Modify tril.y to accommodate Yacc (commit: c822c77) (detail / githubweb)
  224. Use Lex and Yacc in the Tril CMake target (commit: d1f8a2b) (detail / githubweb)
  225. Relax C++11 usage in Tril to accomodate z/OS (commit: e8c40f0) (detail / githubweb)
  226. Deprecate use of initializer_list because it's not supported on z/OS (commit: 345dfe7) (detail / githubweb)
  227. Enable GTest <tuple> on z/OS (commit: 2b19fa2) (detail / githubweb)
  228. Allow use of _ISOC99_SOURCE and __IBMCPP_TR1__ on the command line (commit: b1d65d1) (detail / githubweb)
  229. Define _ISOC99_SOURCE for all z/OS compiles and remove IBM_ATOE (commit: d5fe55e) (detail / githubweb)
  230. Define YYLMAX for Lex token limit and clean up xlc compiler directives (commit: bed93ca) (detail / githubweb)
  231. Add j9a2e as a link target of comptest (commit: c25cf61) (detail / githubweb)
  232. Change BC to an RX-a instruction format (commit: 7102775) (detail / githubweb)
  233. Relax C++11 usage within Tril tests cases to accommodate z/OS (commit: ed3218d) (detail / githubweb)
  234. Guard ASCII to/from EBCDIC runtime conversions with !defined(OMR_EBCDIC) (commit: b250003) (detail / githubweb)
  235. Install omrsig import library alongside the shared library (commit: 3a4116c) (detail / githubweb)
  236. Export OnLoad* symbols for all agent test libraries (commit: 90acbcc) (detail / githubweb)
  237. Relax C++11 usage in JitBuilder tests for z/OS (commit: e6eed69) (detail / githubweb)
  238. Avoid use of std::to_string as z/OS does not support it (commit: c2db0a7) (detail / githubweb)
  239. Avoid death tests as ExitedWithCode is not defined on z/OS (commit: 331a8a2) (detail / githubweb)
  240. Relax usage of C++11 in compilertests and tril/test (commit: 7ca7875) (detail / githubweb)
  241. Use CMake build system for z/OS PR builds (commit: bde2a19) (detail / githubweb)
  242. Enable -DGTEST_ENV_HAS_STD_TUPLE_ only on z/OS and fix copyrights (commit: 2ea49a2) (detail / githubweb)
  243. Remove UT_DIRECT_TRACE_REGISTRATION define from z/OS (commit: 9f00e13) (detail / githubweb)
  244. Fixup whitespace, comments, and additional copyrights in LEX and YACC (commit: 79357fd) (detail / githubweb)
  245. Tweak CMake handling on z/OS (commit: b7ecc9a) (detail / githubweb)
  246. Remove unnecessary references to J9ZOS390 in z/OS specific files (commit: a49da9d) (detail / githubweb)
  247. Splitting up LargeObjectAllocateStats into two files (commit: 0d3e66a) (detail / githubweb)
  248. Concurrent Mark kickoff with Concurrent Scavenger (commit: 7edf99a) (detail / githubweb)
  249. Allocation deviation boost in CS (commit: c77be22) (detail / githubweb)
  250. Remove all references to bucmpeq (commit: 5d39201) (detail / githubweb)
  251. Improve compactNULLCHKs (commit: 31a744d) (detail / githubweb)
  252. CMake: Refactor DDR support (commit: e9efe52) (detail / githubweb)
  253. Flag to control use of GC startup hints (commit: 0431c0a) (detail / githubweb)
  254. Use symRef with known obj index for known parms (commit: aa5579b) (detail / githubweb)
  255. Add jit options to trace/disable generic static final field fold (commit: d049227) (detail / githubweb)
  256. Fix formatting and properly use HOST_BITS on Z (commit: 2c6cfc1) (detail / githubweb)
  257. Runtime compressed refs work (commit: da8977f) (detail / githubweb)
  258. Remove expensive CS assert (commit: 60d614a) (detail / githubweb)
  259. New OMRPORT_SIG_FLAG_* macros to extend signal support on Unix platforms (commit: 312826b) (detail / githubweb)
  260. Fix formatting for OMRPORT_SIG_FLAG_* macros (commit: 1e3d0fd) (detail / githubweb)
  261. omrsig_can_protect should only support synchronous signals (commit: d7921df) (detail / githubweb)
  262. Fix formatting and consistently use tracepoints for omrsig_can_protect (commit: 3716183) (detail / githubweb)
  263. Update omrsig_can_protect stub (commit: b7469db) (detail / githubweb)
  264. Fix ifdef formatting as per the coding standards (commit: 99eb9e8) (detail / githubweb)
  265. Split bit-masks to represent sync and async signals separately (commit: 6c3b697) (detail / githubweb)
  266. Add set and unset functions for the newly split bit-masks (commit: 39845b4) (detail / githubweb)
  267. Use the new set and unset functions for the updating new bit-masks (commit: b223a65) (detail / githubweb)
  268. Update usage of OMR_IS_ONLY_ONE_BIT_SET in unix/omrsignal.c (commit: 5cad507) (detail / githubweb)
  269. Update omrsig_set_options in unix/omrsignal.c (commit: d958dd9) (detail / githubweb)
  270. Update registerMasterHandlers in unix/omrsignal.c (commit: aeb7d0b) (detail / githubweb)
  271. Update OMR_ARE_ANY_BITS_SET checks related to the signal flag (commit: ded319a) (detail / githubweb)
  272. Check if a set of signal flags is ambiguous (commit: cbcccd0) (detail / githubweb)
  273. Use syncSignalsWithMasterHandlers in omrsig_protect [unix/omrsignal.c] (commit: 2037bea) (detail / githubweb)
  274. Remove the definition of the old bit-masks in unix/omrsignal.c (commit: b6e1d26) (detail / githubweb)
  275. Add support for SIGTTIN and SIGTTOU in unix/omrsignal.c (commit: 136727d) (detail / githubweb)
  276. Replace OMR_ARE_ANY_* with OMR_ARE_ALL_* in unix/omrsignal.c (commit: 015c7ca) (detail / githubweb)
  277. Update masterSynchSignalHandler to handle all SIGFPE variants (commit: f98edb7) (detail / githubweb)
  278. Share code between old and new signal constants (commit: 14efd3a) (detail / githubweb)
  279. Enable CUDA support in cmake when available (commit: 8b36e36) (detail / githubweb)
  280. Create TR::SelectOpt class (commit: ddc7464) (detail / githubweb)
  281. Fix loss of precision warning in alloc boost logic (commit: f50833c) (detail / githubweb)
  282. Enhances CFG simplification with new patterns (commit: a55bd65) (detail / githubweb)
  283. Enable OMR to build with OMR_USE_NATIVE_ENCODING=OFF but enable it by (commit: b32943b) (detail / githubweb)
  284. Turn on hybrid arraylets by default (commit: f6d7ac3) (detail / githubweb)
  285. Fix broken links in OMR README (commit: b718bd9) (detail / githubweb)
  286. Merge the arraylets and hybrid arraylets build flags (commit: 860fb5e) (detail / githubweb)
  287. GCMaps and RegisterMaps for the AArch64 Compiler (commit: fa601d4) (detail / githubweb)
  288. CMake: blobreader needs to link against the thread library (commit: d1fba34) (detail / githubweb)
  289. AArch64: Fix comment for OMRMemoryReference (commit: cedb5af) (detail / githubweb)
  290. Remove references of deprecated IL opcode TR:bucmpne and TR:iucmpeq (commit: ea8e161) (detail / githubweb)
  291. Remove references of deprecated IL opcode TR:iucmpne (commit: cd686cc) (detail / githubweb)
  292. Remove references of deprecated IL opcode TR:lucmpeq (commit: e76ad42) (detail / githubweb)
  293. Remove references of deprecated IL opcode TR:lucmpne (commit: c249cc2) (detail / githubweb)
  294. Remove references of deprecated IL opcode TR:sucmpeq (commit: 51de594) (detail / githubweb)
  295. Remove references of deprecated IL opcode TR:bucmpne and TR:ifbucmpne (commit: 3f529ee) (detail / githubweb)
  296. Remove references of deprecated IL opcode TR:ifiucmpeq (commit: 4098f3b) (detail / githubweb)
  297. Remove references of deprecated IL opcode TR:ifiucmpne (commit: ff35df5) (detail / githubweb)
  298. CMake: Add ability to skip parsing debug info for ddr (commit: 47e0121) (detail / githubweb)
  299. CMake: add headers to scan for macro information (commit: a67e3b9) (detail / githubweb)
  300. Remove references of deprecated IL opcode TR:iflucmpeq (commit: ccd1d47) (detail / githubweb)
  301. Remove references of deprecated IL opcode TR:iflucmpne (commit: 4425402) (detail / githubweb)
  302. Remove references of deprecated IL opcode TR:ifsucmpeq (commit: c1f22b5) (detail / githubweb)
  303. Remove references of deprecated IL opcode TR:sucmpne and TR:ifsucmpne (commit: fad13fc) (detail / githubweb)
  304. Permanently enable the arraylets flag in OMR (commit: 700cca2) (detail / githubweb)
  305. Add option to enable concurrent copy forward (commit: 39854fa) (detail / githubweb)
  306. Remove GlobalLabel symbols from compiler (commit: 6b5ccce) (detail / githubweb)
  307. Use the C++ compiler to preprocess C++ code for DDR (commit: 6f05116) (detail / githubweb)
  308. Add Robert as a code owner to the appropriate files/folders (commit: 69c85a6) (detail / githubweb)
  309. Remove redundant/unneeded stack map and atlas methods (commit: c9ddb76) (detail / githubweb)
  310. Tril tests for ternary opcode (commit: aa95c13) (detail / githubweb)
  311. Updates associated with z/TPF GCC 7 Builds (commit: b537358) (detail / githubweb)
  312. Disable boolean store simplification (commit: 2a1a2ca) (detail / githubweb)
  313. General z/OS improvements (commit: cdd58c8) (detail / githubweb)
  314. Extend DDR rules to handle *.mc files (commit: 98f6fbe) (detail / githubweb)
  315. Remove inlineNDmemcpyWithPad and fold code assuming false (commit: 073acff) (detail / githubweb)
  316. Add concurrent copy forward read barrier type (commit: 55a341f) (detail / githubweb)
  317. Fold code assuming MemToMemVarLenMacroOp::needsLoop is always true (commit: 7103275) (detail / githubweb)
  318. Add internal memory to CFG (commit: 4cee046) (detail / githubweb)
  319. Add optional parameter for TR::CFG (commit: 8bc0510) (detail / githubweb)
  320. Remove obsolete code from FEBase.cpp (commit: e95b44e) (detail / githubweb)
  321. Remove unnecessary J9_PROJECT_SPECIFIC macros (commit: 443909f) (detail / githubweb)
  322. remove unsigned  ILopcode:TR::iflucmpeq and TR::ifiucmpeq from (commit: 20b1f57) (detail / githubweb)
  323. Add additional constructor to CFG with region reference parameter. (commit: 3f55c78) (detail / githubweb)
  324. Deep Structure Scan Optimization (commit: 776a45c) (detail / githubweb)
  325. Deprecate the methods `addEdge` and `addExceptionEdge`. (commit: fbb7aa1) (detail / githubweb)
  326. Rename global register allocated indexes on ParameterSymbol (commit: b48ddd4) (detail / githubweb)
  327. Fix logic in allowGlobalRegisterAcrossBranch() for POWER (commit: b195735) (detail / githubweb)
  328. Create known object temps when splitting block (commit: b00f645) (detail / githubweb)
  329. Removed RegisterITF references and commented out available bits (commit: 3bb056b) (detail / githubweb)
  330. Remove FlattenRegisterPairs (commit: 5be0a71) (detail / githubweb)
  331. Remove J9_VERSION and update copyright header (commit: 89d117a) (detail / githubweb)
  332. AArch64: Add TR_ARM64countingRecompileMethod to Helpers.inc (commit: 638507b) (detail / githubweb)
  333. Remove CodeCacheBase class (commit: 8bad6c9) (detail / githubweb)
  334. Create TR::CFGSimplifier instead of CFGSimplifier (commit: f76686c) (detail / githubweb)
  335. Remove deprecated ParameterSymbol allocated register APIs (commit: b259b79) (detail / githubweb)
  336. Disable dark matter compact for concurrent sweep (commit: 7af9a62) (detail / githubweb)
  337. Skip estimate code size for force inlining targets (commit: dd65c31) (detail / githubweb)
  338. Add options for compressing AOT Code (commit: fb1aabd) (detail / githubweb)
  339. Remove deprecated element privatization from FieldPrivatizer (commit: 5a9b544) (detail / githubweb)
  340. Remove createCoDependentTemporary from SymRefTab (commit: c5cd5a5) (detail / githubweb)
  341. Remove some unnecessary includes of CS2 files (commit: cce04cd) (detail / githubweb)
  342. Remove NonUserMethod enum (commit: f012a1a) (detail / githubweb)
  343. Remove unnecessary includes and forward decls from OMRMethod.hpp (commit: f1f9fcd) (detail / githubweb)
  344. AArch64: Implement ARM64HelperCallSnippet (commit: 0420286) (detail / githubweb)
  345. Remove some unnecessary includes of CS2 files (commit: a5ad3b9) (detail / githubweb)
  346. Use a common query to decide if a VG-NOP is needed (commit: 1e2d896) (detail / githubweb)
  347. Return if MethodHandle.invokeExact has been specialized (commit: 5d388a5) (detail / githubweb)
  348. Make ARM virtual guard evaluator use common query for VG NOP (commit: 80673da) (detail / githubweb)
  349. Make .description a comment to save binary space (commit: eed552c) (detail / githubweb)
  350. Use logical operations to encode record forms (commit: 145dab8) (detail / githubweb)
  351. Add PPCOpProp_HasRecordForm properties to instructions who have them (commit: 47136fc) (detail / githubweb)
  352. Handle Windows version 5.1 in omrsysinfo_get_OS_type() (commit: 8f2f554) (detail / githubweb)
  353. Modifying kickoff point for concurrent mark (commit: 985cd6f) (detail / githubweb)
  354. Remove deprecated const IL Opcodes from SwitchAnalyzer (commit: 8df3c83) (detail / githubweb)
  355. Create TR::Method typedef and modify TR_Method references (commit: f5064a7) (detail / githubweb)
  356. Arch64: Enable compressedRefsEvaluator (commit: 6d4c888) (detail / githubweb)
  357. Add Andrew Craik to CODEOWNERS file (commit: 7b3a0c6) (detail / githubweb)
  358. Introduce the OpCodeMetaData structure on Power (commit: 6b90bd6) (detail / githubweb)
  359. AArch64: Enable beginInstructionSelection() for PrivateLinkage (commit: 3921de6) (detail / githubweb)
  360. AArch64: Add some members to ARM64LinkageProperties (commit: 6600d1c) (detail / githubweb)
  361. Handle args in FindLEX/FindYACC (commit: 211e06f) (detail / githubweb)
  362. Remove cacheStringAppend from VPHandlersCommon (commit: 2eee22a) (detail / githubweb)
  363. Remove vestigal rematerializeSSAddress (commit: 880eb2a) (detail / githubweb)
  364. Enable rdbar/wrtbar On Power (commit: 6385c23) (detail / githubweb)
  365. AArch64: Implement OMRMemoryReference.cpp (commit: 8f654d3) (detail / githubweb)
  366. changes made to solve __environ error (commit: e999fb4) (detail / githubweb)
  367. Use known object temps for inlined callee (commit: 9a25cbf) (detail / githubweb)
  368. More runtime compressed refs work (commit: b514a20) (detail / githubweb)
  369. Enabling GC Startup Hints by default (commit: 5f1a8e6) (detail / githubweb)
  370. Initial implementation of extensible TR::Method base class (commit: a4f787b) (detail / githubweb)
  371. Add omrthread_numa_get_current_node() (#3381) (commit: 50b0326) (detail / githubweb)
  372. Add dummy ResolvedMethod.cpp (commit: f32a569) (detail / githubweb)
  373. Deep Scan TGC Stats Gathering (commit: 1f514cc) (detail / githubweb)
  374. Fix issue with SYS_getcpu not being defined (commit: a061521) (detail / githubweb)
  375. Fix compile problems caught by xlc 16 (commit: 9b051d3) (detail / githubweb)
  376. AArch64: Call mr->incRegisterTotalUseCounts() and useRegister() (commit: 7ee2894) (detail / githubweb)
  377. AArch64: Enable iand, ior, and ixor evaluators (commit: 0f1fadf) (detail / githubweb)
  378. Remove references of IL opcode TR::iucall and TR::iucalli (commit: 6bb35c7) (detail / githubweb)
  379. Remove references of IL opcode TR::iureturn, lucall and lucalli (commit: 62e3528) (detail / githubweb)
  380. remove references of IL opcode TR::lureturn (commit: 29e4342) (detail / githubweb)
  381. Add TR_ASSERT_FATAL to `generateS390MemoryReference` (commit: 7aa150c) (detail / githubweb)
  382. Remove references of IL opcode TR::aiuadd and TR::aluadd (commit: 7dda9bc) (detail / githubweb)
  383. Remove references of IL opcode TR::buadd and TR::busub (commit: 032930d) (detail / githubweb)
  384. Delete two previously added TR_ASSERT_FATAL (commit: d358e7e) (detail / githubweb)
  385. Fix omrcpu.c assembler helpers for AIX xlC 16 (commit: 07dc8bb) (detail / githubweb)
  386. Recognize the rdbar op code in NullChk evaluator (commit: af7af89) (detail / githubweb)
  387. AArch64: Implement indirectCallEvaluator() for icalli, etc. (commit: 58f2aac) (detail / githubweb)
  388. Remove implicit sign extension assumptions from iRegStore evaluator (commit: c37c1d0) (detail / githubweb)
  389. Remove references of IL opcode TR::cadd and TR::csub (commit: 34d6a96) (detail / githubweb)
  390. Remove references of IL opcode TR::iuadd, iuneg and iusub (commit: c859900) (detail / githubweb)
  391. Remove references of IL opcode TR::luadd (commit: b88ef44) (detail / githubweb)
  392. __xlC__ is not defined by xlclang (commit: c37fffd) (detail / githubweb)
  393. AArch64: Rename and remove entries in Helpers.inc (commit: 8ecadc2) (detail / githubweb)
  394. Implementation of ARM64CondTrg1Src2Instruction instruction This commit (commit: 683fd4b) (detail / githubweb)
  395. Add DSB instruction to AArch64 opcode tables (commit: a0c6ef6) (detail / githubweb)
  396. CMake: Add omr_process_template utility function (commit: 6861e05) (detail / githubweb)
  397. Remove references of IL opcode TR::iumul and TR::cmul (commit: 68e7bfa) (detail / githubweb)
  398. Remove reference of Il opcode TR::buternary and TR::iuternary (commit: efbbbda) (detail / githubweb)
  399. Change the implementation of dsqrtEvaluator (commit: a64b552) (detail / githubweb)
  400. Change the implementation of `dsqrtEvaluator` on Z (commit: 1c51fb6) (detail / githubweb)
  401. Implement AArch64 and ARMv8 Processor Information (commit: b44f215) (detail / githubweb)
  402. Remove all references of Il opcode TR::lusub (commit: 6a6547d) (detail / githubweb)
  403. Clean useless comment and simplify code (commit: 1e5c0fd) (detail / githubweb)
  404. Remove references of IL opcodes TR::cshl, iushl and lushl (commit: 7b952e2) (detail / githubweb)
  405. CMake: Add support for exported symbols from xlc (commit: a56fcae) (detail / githubweb)
  406. Fixes for singleton cases (commit: 9e60c74) (detail / githubweb)
  407. Generate enumerations and fixup spacing (commit: c1bc5fa) (detail / githubweb)
  408. Add commented PPCOps.ops mnemonics but leave them commented out (commit: 04da868) (detail / githubweb)
  409. Deprecate ftops.pl and all generated tables in favor of the new table (commit: a84fdaa) (detail / githubweb)
  410. Improved Value Propagation for Constant Arrays (commit: 72dbf15) (detail / githubweb)
  411. Revert "Remove references of deprecated  Add/Subtract IL opcodes" (commit: 9be430f) (detail / githubweb)
  412. AArch64: Implement resolveAndNULLCHKEvaluator (commit: df40302) (detail / githubweb)
  413. Remove OMR_GC_ARRAYLETS ifdef (commit: fd4dd6c) (detail / githubweb)
  414. Deep scan CS fix (commit: 87a50da) (detail / githubweb)
  415. Add Default Heuristic Region APIs (commit: d9c1e24) (detail / githubweb)
  416. Add Heuristic Region RAII wrapper (commit: 689d05f) (detail / githubweb)
  417. Add Heuristic Region in Cold Block Marker (commit: e8b6073) (detail / githubweb)
  418. Remove ARM32 resolveCHKEvaluator() (commit: 940f50c) (detail / githubweb)
  419. AArch64: Implement loadaddrEvaluator() (commit: df73e03) (detail / githubweb)
  420. Remove extra rpaths in AIX shared libs (commit: 39139af) (detail / githubweb)
  421. Removed monexitfenceEvaluator from ARM and AArch64 (commit: 6b0b2e3) (detail / githubweb)
  422. Do not version w.r.t. concurrently writable memory (commit: 7ed49b6) (detail / githubweb)
  423. Stop removing DIVCHK without a versioning test (commit: b43d912) (detail / githubweb)
  424. Stop removing ArrayStoreCHK without a test (commit: 581d319) (detail / githubweb)
  425. Stop removing checkcast without a versioning test (commit: 14460cf) (detail / githubweb)
  426. Stop skipping required safety tests in versioner (commit: 12682aa) (detail / githubweb)
  427. Stop removing checks quite so eagerly in versioner (commit: ddcbb10) (detail / githubweb)
  428. Remember the versioning test failure target tree (commit: 99c3e11) (detail / githubweb)
  429. Use a checklist in collectAllExpressionsToBeChecked (commit: dcb1d61) (detail / githubweb)
  430. Remove the disableNewLoopTransfer option (commit: 2012e93) (detail / githubweb)
  431. AArch64: Implement unordered FP conditional branch evaluators (commit: 811256f) (detail / githubweb)
  432. Rename compiler/p/codegen/GenerateInstructions.hpp (commit: 334ecdf) (detail / githubweb)
  433. Add stub header for compiler/p/codegen/GenerateInstructions.hpp (commit: 372d247) (detail / githubweb)
  434. Implement ARM64SynchronizationInstruction (commit: b930cbf) (detail / githubweb)
  435. Fix merging of super type of classes (commit: 123fa40) (detail / githubweb)
  436. Fix handling of forward declarations (commit: 21e4cf5) (detail / githubweb)
  437. Define getOriginalUnimprovedSymRef() (commit: 0b1535d) (detail / githubweb)
  438. Make checklist contains() methods const (commit: 3537743) (detail / githubweb)
  439. Implement bulk contains() for checklists (commit: 2c69d41) (detail / githubweb)
  440. Implement versioning requiring privatization (commit: b7a826e) (detail / githubweb)
  441. Defer invariant expression hoisting in versioner (commit: 36c94e8) (detail / githubweb)
  442. Defer asynccheck removal in versioner (commit: 0b38314) (detail / githubweb)
  443. Defer null check removal in versioner (commit: 82e4e81) (detail / githubweb)
  444. Defer bound check removal in versioner (commit: bc467f9) (detail / githubweb)
  445. Defer spine check removal in versioner (commit: 3019a69) (detail / githubweb)
  446. Defer division check removal in versioner (commit: f0fdb6c) (detail / githubweb)
  447. Re-enable write barrier removal in versioner (commit: 7be62b4) (detail / githubweb)
  448. Defer checkcast removal in versioner (commit: 910040a) (detail / githubweb)
  449. Defer array store check removal in versioner (commit: a3bbcd5) (detail / githubweb)
  450. Defer conditional folding in versioner (commit: 5e930dd) (detail / githubweb)
  451. Reject deprecated calls from versioner itself (commit: 26c2eed) (detail / githubweb)
  452. Allow versioning requiring privatization (commit: 97e0a0f) (detail / githubweb)
  453. Skip compressedRefs anchors in canonicalizer (commit: 673f7ed) (detail / githubweb)
  454. Add missing compiler files to cmake (commit: fe51b5e) (detail / githubweb)
  455. AArch64: Add IsForceRecompilation as Snippet Kind (commit: d8cfcf9) (detail / githubweb)
  456. Remove unused DLP SymbolReference management (commit: c6c8838) (detail / githubweb)
  457. AArch64: Implement aladdEvaluator() (commit: 5d71ecf) (detail / githubweb)
  458. Move the generation of `BREAK` instruction from (commit: 17a0f9b) (detail / githubweb)
  459. Add Doxygen comments for adding edges to CFG (commit: 8243306) (detail / githubweb)
  460. Add support to split blocks post GRA (commit: 86bfdb5) (detail / githubweb)
  461. Use `self()` to call functions in `doBinaryEncoding` (commit: dc7cc42) (detail / githubweb)
  462. Update jitbuilder/release/README.md (commit: a8c2bc6) (detail / githubweb)
  463. Add initial support for metal c files (commit: f1505c5) (detail / githubweb)
  464. Fix calculation of XPLINK call descriptor offset (commit: 826867e) (detail / githubweb)
  465. Ensure doubleword alignment of XPLINKCallDescriptorSnippet and add (commit: 9b1cd18) (detail / githubweb)
  466. Simplify XPLINKCallDescriptorRelocation calculation (commit: 6c0ad4f) (detail / githubweb)
  467. Adding Tenure bytes deviation to modify concurrent kickoff (commit: aec40ce) (detail / githubweb)
  468. CMake: Specify -DOMR_DDR=OFF consistently (commit: bec863d) (detail / githubweb)
  469. Remove invalid target before EstimateCodeSize (commit: 4664fb5) (detail / githubweb)
  470. Changes as suggested in PR#4152 (commit: 58a463d) (detail / githubweb)
  471. AArch64: Fix genericBinaryEvaluator() (commit: d59baf9) (detail / githubweb)
  472. AArch64: Temporary implementation of table and lookup evaluators (commit: 70668b7) (detail / githubweb)
  473. AArch64: Implement TR_Debug::print(ARM64CompareBranchInstruction) (commit: f7cfa80) (detail / githubweb)
  474. Add a placeholder call symbol for jProfileValue (commit: be17e17) (detail / githubweb)
  475. AArch64: Implement integer max/min evaluators (commit: 70bc05c) (detail / githubweb)
  476. Minor changes to prepare for new targeted inlining (commit: 87d4f8c) (detail / githubweb)
  477. Separate findOrCreate JProf Placeholder symref functions (commit: 619a159) (detail / githubweb)
  478. Make JitBuilder sources private (commit: fdc137a) (detail / githubweb)
  479. Avoid EBCDIC to ASCII translation in omrfile_write_text in OMR (commit: 3810be5) (detail / githubweb)
  480. Fix ARM64ImmInstruction functionality (commit: 07462fb) (detail / githubweb)
  481. Use setAllocation (commit: 06aa73d) (detail / githubweb)
  482. call perl using PERL_EXECUTABLE (commit: 43f8abf) (detail / githubweb)
  483. Add the newvalue opcode (commit: 64a50dc) (detail / githubweb)
  484. Add ARM64ExceptionInstruction kind (commit: 79bbf45) (detail / githubweb)
  485. Look for right caller method when handling OSR in context of inliner (commit: b41fbae) (detail / githubweb)
  486. Prepare JITaaS to be replaced with JITServer (commit: 64f65f1) (detail / githubweb)
  487. Enable change to determine calling method for OSR code in Inliner (commit: e65abb3) (detail / githubweb)
  488. Implement ternary Select IlBuilder service (commit: 4761951) (detail / githubweb)
  489. Add a high level details for the algorithm used by splitPostGRA (commit: bb03de7) (detail / githubweb)
  490. AArch64: Add DMB instruction to opcode tables (commit: 4b0e5a6) (detail / githubweb)
  491. Clean up bit vector analysis. This commit fixes some indentation issues (commit: ef0b259) (detail / githubweb)
  492. AArch64: Add ARM64CondTrg1Src2Instruction to ARM64Debug.cpp (commit: 6030ea2) (detail / githubweb)
  493. AArch64: Generate DMB instructions for volatile variables (commit: 3992455) (detail / githubweb)
  494. AArch64: Add ARM64HelperCallSnippet.cpp to CMakeLists.txt (commit: cd185a6) (detail / githubweb)
  495. Implement NULLCHKEvaluator for AArch64 (commit: c6af189) (detail / githubweb)
  496. Implement ARM64CompareBranchInstruction::generateBinaryEncoding() (commit: 3059afa) (detail / githubweb)
  497. Enable new Pre-/PostEscapeAnalysis optimizations (commit: b6a4570) (detail / githubweb)
  498. Document C++ features usable in OMR (commit: 8c64f66) (detail / githubweb)
  499. Fix all OSX Failures (commit: d8e2046) (detail / githubweb)
  500. CMake: Stop hardcoding preprocessor for DDR (commit: a5fb010) (detail / githubweb)
  501. Remove Build Info section from compiler README (commit: e4cbf84) (detail / githubweb)
  502. AArch64: Add assignRegisters(), etc. for ARM64CompareBranchInstruction (commit: a9e1910) (detail / githubweb)
  503. AArch64: Pretty print for movz/movn/movk instructions (commit: 902da66) (detail / githubweb)
  504. Remove hard-coded repository url from Jenkins pipelines (commit: 97b7ddc) (detail / githubweb)
  505. Use only iconst nodes as the second child for both irol and lrol (commit: a8a3a68) (detail / githubweb)
  506. Remove OMR::Compilation::needRelocationsForStatics (commit: a59a951) (detail / githubweb)
  507. AArch64: Fix fstore/dstore evaluators (commit: c7e3526) (detail / githubweb)
  508. AArch64: Add assignRegisters(), etc. for ARM64RegBranchInstruction (commit: 5e3cb82) (detail / githubweb)
  509. Add template for function `generateS390CompareAndBranchInstruction` and (commit: 0e46aba) (detail / githubweb)
  510. AArch64: Pretty print for compare instructions (commit: 2f163ae) (detail / githubweb)
  511. Delete the `TR::RealRegister` version of (commit: 6c0018d) (detail / githubweb)
  512. Typecast the argument in use cases to `int32_t` or `int64_t` (commit: 1ab0c26) (detail / githubweb)
  513. Use TR_OSXSAVE enum (commit: 2ee6af3) (detail / githubweb)
  514. Replace PowerPC pragmata with inline assembler (commit: 6cbc638) (detail / githubweb)
  515. AArch64: Implement TR_Debug::printARM64GCRegisterMap() (commit: ca2cec7) (detail / githubweb)
  516. AArch64: Print Snippet name in ARM64Debug.cpp (commit: 229ebc6) (detail / githubweb)
  517. Remove JITaaS name references (commit: f72ff01) (detail / githubweb)
  518. Enable change to determine calling method for OSR code unconditionally (commit: 11cdf89) (detail / githubweb)
  519. Mask out unused processor flags (commit: e842591) (detail / githubweb)
  520. Add assert for currenly unused flags (commit: 6fcbe9f) (detail / githubweb)
  521. Handle specific arraycopy case (commit: 45890d7) (detail / githubweb)
  522. AArch64: Add declarations of member functions to TR_Debug (commit: 4ae1b43) (detail / githubweb)
  523. Adding a totalTime field for hooks (commit: b5179d6) (detail / githubweb)
  524. Remove deprecated `addEdge` and `addExceptionEdge` (commit: e5fdcca) (detail / githubweb)
  525. Don't include sys/param.h on zos (commit: 7afa1ab) (detail / githubweb)
  526. Remove forward declaration of retrieveZOSMemoryStats (commit: 57c941b) (detail / githubweb)
  527. Rename c++ language doc (commit: c416c3a) (detail / githubweb)
  528. Link to SupportedC++Features.md in CONTRIBUTING.md (commit: 8447b67) (detail / githubweb)
  529. AArch64: Insert option bits to register-indexed LDR/STR instructions (commit: bd2aae1) (detail / githubweb)
  530. Merge HCR guard into virtual guard with the same class key (commit: 60f7dbb) (detail / githubweb)
  531. Disable decimalFormatPeephole (commit: 506ddfb) (detail / githubweb)
  532. Replace #pragmas mc_func and #reg_killed_by with gcc inline asm (commit: d48e651) (detail / githubweb)
  533. AArch64: Initial implementation of debug print functions for snippets (commit: a2c61e2) (detail / githubweb)
  534. Add guards to guard unguarded traces (commit: eaeb79d) (detail / githubweb)
  535. AArch64: Correct return info of methods with reference return type (commit: 800793f) (detail / githubweb)
  536. Support signals needed by Jython (commit: f37869a) (detail / githubweb)
  537. Update ifdefs to be platform agnostic and for consistency (commit: 166b6e3) (detail / githubweb)
  538. Deprecate isBreakPoint in favor of the BREAK pseudo-instruction (commit: 9875342) (detail / githubweb)
  539. Copy linkage register info to parm symbols during CodeGenerator init (commit: 335f472) (detail / githubweb)
  540. Initial implementation of an InstructionDelegate hierarchy (commit: 0616c44) (detail / githubweb)
  541. Remove unused Power control flow pseudoinstructions (commit: 9748861) (detail / githubweb)
  542. Remove unused computeCC_xcmpStrengthReducedCC (commit: e0673c6) (detail / githubweb)
  543. Generate and collect test results (commit: 2655086) (detail / githubweb)
  544. Fix omrtrace component build when CMAKE_BUILD_TYPE=Release (commit: a4555bd) (detail / githubweb)
  545. use TR_ASSERT_FATAL for JitBuilder assertions (commit: 83ec479) (detail / githubweb)
  546. Fix warnings in compiler files (commit: cb5f9c4) (detail / githubweb)
  547. CMake: Automatically copy export side deck on z/OS (commit: edade7a) (detail / githubweb)
  548. Document OMR::RuntimeAssumption::reclaim() (commit: ec1d2fe) (detail / githubweb)
  549. AArch64: Add implementation of TR_Debug::isBranchToTrampoline (commit: e6f4134) (detail / githubweb)
  550. AArch64: Allow Labels and Helpers as target of ARM64ImmSymInstruction (commit: b2b59af) (detail / githubweb)
  551. Update C and C++ flags to support AIX XL/C 16.1 Clang-based compiler (commit: e464f8f) (detail / githubweb)
  552. AArch64: Remove unused bit from generating shift instructions (commit: bae6368) (detail / githubweb)
  553. Used templated oracle function in Tril test Issue: #4258 (commit: 05229ac) (detail / githubweb)
  554. Remove useless skipCompare function (commit: 5dadd62) (detail / githubweb)
  555. Remove unused code for loop inversion (commit: 2188886) (detail / githubweb)
  556. AArch64: Fix register assignment for ARM64MemSrc1Instruction (commit: c0b2230) (detail / githubweb)
  557. Enable JProfiling in Profiling Compilations (commit: 98156c5) (detail / githubweb)
  558. Add option to disable lowerCountsForAotCold feature (commit: 990cbc3) (detail / githubweb)
  559. Implement TR::badd and TR::bsub evaluators (commit: 3bcfdba) (detail / githubweb)
  560. Link LibZ when linking against LibDwarf (commit: 636ab50) (detail / githubweb)
  561. Minor Header Platform configuration change for z/TPF (commit: 768309c) (detail / githubweb)
  562. Added ccls-cache and compile_commands.json into gitignore (commit: 6e4bd81) (detail / githubweb)
  563. AArch64: Correct encoding for logical immediate instructions (commit: be1d971) (detail / githubweb)
  564. AArch64: Add addToAtlas() in doBinaryEncoding() (commit: 9fbfbb8) (detail / githubweb)
  565. Replace REGPAIR_THIS macro with self() (commit: a5dc162) (detail / githubweb)
  566. Change fmax, fmin, dmax and dmin Opcode to UnImpOpEvaluator on Z (commit: d59893a) (detail / githubweb)
  567. CMake: Fix bugs in omr_comple_metalc (commit: de956ab) (detail / githubweb)
  568. Update hook tracepoint threshold to microsecond instead of millisecond (commit: 07b3609) (detail / githubweb)
  569. Option to sort Tail Candidate List by free size (commit: 8e203bf) (detail / githubweb)
  570. Removed deprecated code in optimizer/LocalOpts.cpp (commit: 691bd8e) (detail / githubweb)
  571. Reserve the region from CollectionSet (commit: d35bfd6) (detail / githubweb)
  572. AArch64: Skip interp->jit arg loading in recursive call (commit: 2921a44) (detail / githubweb)
  573. Replace deprecated DLL system calls (commit: 04b91dc) (detail / githubweb)
  574. Remove object pointer from Object Scanner (commit: 2e53a8e) (detail / githubweb)
  575. Use CMake for z/OS Build pipeline (commit: d127713) (detail / githubweb)
  576. Remove OMR_GC_(HYBRID_)ARRAYLETS config flag (commit: 6ba37e7) (detail / githubweb)
  577. Skip NULLCHK that has already been optimized away in Loop Versioner (commit: 42a0f99) (detail / githubweb)
  578. Revert "Enable JProfiling in Profiling Compilations" (commit: 4713149) (detail / githubweb)
  579. AArch64: Add debug print functionality for alias instruction (commit: 19320cf) (detail / githubweb)
  580. Add Power evaluators for sub-int type arithmetic (commit: 6ffd77a) (detail / githubweb)
  581. Removed badd/bsub and sadd/ssub from UnsupportedOpCodesTest (commit: ed39327) (detail / githubweb)
  582. RISC-V: Add generic CMake support for RISC-V (commit: 3f77587) (detail / githubweb)
  583. RISC-V: update build documentation (commit: d17f2b9) (detail / githubweb)
  584. RISC-V: add support for cross-compilation using CMake (commit: 87493f1) (detail / githubweb)
  585. CMake: adjust zos export handling (commit: dcd5406) (detail / githubweb)
  586. Remove unused code in Power's arraycmp evaluator (commit: ec07d2a) (detail / githubweb)
  587. Perform minor cleanup of Power inlineArrayCmp (commit: 575cfb1) (detail / githubweb)
  588. Resolving potential merge conflicts (from PR #4258) (commit: 3582674) (detail / githubweb)
  589. Add self method to ClassEnv (commit: 57964ea) (detail / githubweb)
  590. Remove Power evaluators for deprecated shift logical opcodes (commit: f9139c5) (detail / githubweb)
  591. Replace Power evaluators for shift opcodes (commit: 96c4adb) (detail / githubweb)
  592. Re-enable disabled shift opcode tril tests on Power (commit: 7a82def) (detail / githubweb)
  593. Add UsingRhsConst and UsingLhsConst variations to shift tril tests (commit: a22ee24) (detail / githubweb)
  594. Fix TR::sucmpeq evaluator (commit: 754ed21) (detail / githubweb)
  595. Revert "Replace deprecated DLL system calls" (commit: 3d3d58b) (detail / githubweb)
  596. Final cleanup of ObjectScanner (commit: 410f6fb) (detail / githubweb)
  597. RISC-V: add initial port code for `linuxriscv64` based on AArch64 (commit: 7c15d1d) (detail / githubweb)
  598. Remove cfnan and cdnan pseudoinstructions (commit: 3d547f6) (detail / githubweb)
  599. Fix incorrect value for DOUBLE_NAN_1_HIGH (commit: 18399a3) (detail / githubweb)
  600. Implement support for setting node flags in Tril (commit: b525d83) (detail / githubweb)
  601. Add tests for dbits2l/fbits2i NaN normalization (commit: 8210d80) (detail / githubweb)
  602. AArch64: Generate VFTMask in aloadEvaluator() (commit: 99a003b) (detail / githubweb)
  603. Add late goto elimination pass to JitBuilder's opt strategy (commit: 4ce27ad) (detail / githubweb)
  604. Fix Scavenger.cpp flag OMR_GC_MODRON_SCAVENGER position (commit: e705000) (detail / githubweb)
  605. Fix include path for avl (commit: f0860be) (detail / githubweb)
  606. Make hookgen invocation less verbose (commit: 0f395c4) (detail / githubweb)
  607. Add .ccls to git ignore (commit: 4dbb513) (detail / githubweb)
  608. Deprecate splitWarmAndColdBlocksPhase (commit: 3669c42) (detail / githubweb)
  609. Skipped sub-int arithmetic tests for zos, due to known bug (issue #3525) (commit: 40c80dc) (detail / githubweb)
  610. Add import library target for libz (commit: 1ad68ad) (detail / githubweb)
  611. Add imported library target for libdwarf (commit: 5b75da3) (detail / githubweb)
  612. Add imported library for libelf (commit: 1e60112) (detail / githubweb)
  613. Add imported library for diasdk (commit: ed395ba) (detail / githubweb)
  614. Use imported libraries in ddr-scanner (commit: 47a1d1d) (detail / githubweb)
  615. Fix macOS failures in Post GRA Block splitter (commit: 58140a8) (detail / githubweb)
  616. Skip OSR Guards nodes that have already been removed (commit: b0af1ac) (detail / githubweb)
  617. AArch64: Add code for creating exception table entries for OOL code (commit: db94b7e) (detail / githubweb)
  618. AArch64: Implement TR::ARM64AdminInstruction::generateBinaryEncoding() (commit: 04f5771) (detail / githubweb)
  619. Fix hang in gcexample (commit: 547e19b) (detail / githubweb)
  620. Run gcexample as a test (commit: a644e0c) (detail / githubweb)
  621. Add support for CUDA 10.1 (commit: 40e73dd) (detail / githubweb)
  622. Deprecate getPreprologueOffset in favor of getPreJitMethodEntrySize (commit: e7ac101) (detail / githubweb)
  623. Use cross codegen API on Z to align JIT entry point (commit: e410dbd) (detail / githubweb)
  624. Move getJitMethodEntryAlignmentBoundary to the common codegen (commit: 3159106) (detail / githubweb)
  625. Add getJitMethodEntryAlignmentThreshold API (commit: f509723) (detail / githubweb)
  626. Use OMR::align in alignBinaryBufferCursor (commit: 8e1e04f) (detail / githubweb)
  627. Remove power of two restriction on getJitMethodEntryAlignmentBoundary (commit: 7695b74) (detail / githubweb)
  628. Rename supportsMethodEntryPadding to supportsJitMethodEntryAlignment (commit: 0634953) (detail / githubweb)
  629. Guard code cache size adjustments by supportsJitMethodEntryAlignment (commit: 43c11c4) (detail / githubweb)
  630. Add assertions in alignBinaryBufferCursor to validate alignment (commit: 5e16271) (detail / githubweb)
  631. Fix register order when generating SELECT instruction (commit: bfb09be) (detail / githubweb)
  632. Enable XLC 16.1 toolchain for AIX platforms (commit: af28d00) (detail / githubweb)
  633. DDR: merge enum sizes (commit: 3622455) (detail / githubweb)
  634. Call TR_PersistentMethodInfo::get() after checking RecompilationInfo (commit: b25bcf5) (detail / githubweb)
  635. Add Power evaluators for sub-int type arithmetic (commit: 1f6bf72) (detail / githubweb)
  636. Add test cases for sNaN normalization (commit: 5ad3372) (detail / githubweb)
  637. Add a TypeLayout introspection api (commit: eafd3e7) (detail / githubweb)
  638. Remove empty document (commit: 513f098) (detail / githubweb)
  639. Fix potential compile error (commit: 751333b) (detail / githubweb)
  640. Fix double decrement on node reference counts and properly sign it (commit: da71e9d) (detail / githubweb)
  641. AArch64: Add function to load address constant for relocation (commit: 7112e1b) (detail / githubweb)
  642. Modified OMR::CodeGenerator::convertMultiplyToShift() to handle short (commit: 8ee72a4) (detail / githubweb)
  643. Use CFG's internal region on CFGNodes (commit: 9363d53) (detail / githubweb)
  644. Runtime compressed refs work (commit: 87f1472) (detail / githubweb)
  645. AArch64: Enable evaluator for TR::s2b (commit: 055327f) (detail / githubweb)
  646. AArch64: Add implementation of debug print function for (commit: 8fb7afc) (detail / githubweb)
  647. AArch64: OMRMemoryReference changes for loadaddrEvaluator() (commit: 23f3936) (detail / githubweb)
  648. Runtime compressed refs work (commit: 371eb42) (detail / githubweb)
  649. Add tril tests for mask-then-shift operations (commit: b332d3c) (detail / githubweb)
  650. Format tril trees in ShiftAndRotateTest (commit: b2eb4ab) (detail / githubweb)
  651. Remove test compiler test for unsupported sshl (commit: 218aaff) (detail / githubweb)
  652. Fix format specifiers in ShiftAndRotateTest (commit: 2adfb3d) (detail / githubweb)
  653. Perform minor cleanup of Tril's combine function (commit: 538f2e0) (detail / githubweb)
  654. Skip sub-int MaskThenShift tests on Z (commit: 9f3e9ad) (detail / githubweb)
  655. Remove redundant include of omrcuda.h (commit: 1f805c7) (detail / githubweb)
  656. CMake: add export symbol info onto shared libraries (commit: 0f3a1bb) (detail / githubweb)
  657. Remove _registerSaveDescription from OMRInstruction.hpp (commit: 7aad409) (detail / githubweb)
  658. Enable JProfiling in Profiling Compilations (commit: 7465f69) (detail / githubweb)
  659. Update Slack invite link (Fixes #4358) (commit: 670b7b8) (detail / githubweb)
  660. Move code of conduct in README.md (commit: 421f1dc) (detail / githubweb)
  661. add OMR support for luadd and lusub (commit: b261ae6) (detail / githubweb)
  662. GC Code: J9MMCONSTANT_IMPLICIT_GC_COMPLETE_CONCURRENT (commit: c491804) (detail / githubweb)
  663. Remove TR::imulover IL opcode (commit: 0f5f25b) (detail / githubweb)
  664. Delete "What's being worked on" section from README (commit: 77ae8b8) (detail / githubweb)
  665. Skip NaN normalization tests on Z (commit: 0cc9c49) (detail / githubweb)
  666. Cmake: Fix install of omr_ebcdic and omr_ascii targets (commit: 13a274b) (detail / githubweb)
  667. Recover Region tail during post-sweep of GMP (commit: a354fb7) (detail / githubweb)
  668. Remove TR::muloverEvaluator (commit: 9e7e9ab) (detail / githubweb)
  669. Move implementations of irol/lrol into BinaryEvaluator.cpp (commit: 23cd4ff) (detail / githubweb)
  670. Improve handling of invalid CUDA device identifiers (commit: 177f13c) (detail / githubweb)
  671. AArch64: Fix for Machine::coerceRegisterAssignment() (commit: ac3535c) (detail / githubweb)
  672. Small fixup to README.md (commit: 396f0e5) (detail / githubweb)
  673. Fixes two typos (commit: 9a8d3c8) (detail / githubweb)
  674. Fix Typo of word instruction (commit: 2570bf4) (detail / githubweb)
  675. Fixed two typos of word weird (commit: 30a717f) (detail / githubweb)
  676. Remove non-ASCII characters (commit: caf92ef) (detail / githubweb)
  677. AArch64: Change ARM64HelperCallSnippet to set GC Map to the branch (commit: c0cb245) (detail / githubweb)
  678. Removed bmul and smul from (commit: d9cd19b) (detail / githubweb)
  679. Soften message when CUDA isn't supported (commit: a041975) (detail / githubweb)
  680. Disable DDR by default (commit: 2e2e0e3) (detail / githubweb)
  681. CMake: Rework zos export handling (commit: b7899af) (detail / githubweb)
  682. Revert "Soften message when CUDA isn't supported" (commit: 4b000b8) (detail / githubweb)
  683. Improve rotate then insert selected bits on Z (commit: b25f53f) (detail / githubweb)
  684. Remove side effects in assert statements (commit: bde9a50) (detail / githubweb)
  685. Fix typo in ARM TreeEvaluatorTable (commit: fac3384) (detail / githubweb)
  686. AArch64: Implement a path in loadaddrEvaluator() (commit: 8cfc8d9) (detail / githubweb)
  687. Add option to move object scanning into glue (commit: 2a3e574) (detail / githubweb)
  688. Created Function Prototypes for OMRSocketAPI (commit: 52352e6) (detail / githubweb)
  689. Update failCompilion to use variable argument list (commit: 7a264fe) (detail / githubweb)
  690. Add EOF recognition to omrfile_read() for Unix (commit: ddb9e98) (detail / githubweb)
  691. AArch64: Add types for ARM64 to TRMemory (commit: 794dcf6) (detail / githubweb)
  692. Handle symref creation under relocatable compiles (commit: 96ec1f0) (detail / githubweb)
  693. Add fix for tryToReplaceShiftLandWithRotateInstruction (commit: 0b288bc) (detail / githubweb)
  694. AArch64: Implement _patchVirtualGuard (commit: a790ac1) (detail / githubweb)
  695. AArch64: Enable acmpeq, acmpne, acmplt, acmpge, acmpgt and acmple (commit: 2243083) (detail / githubweb)
  696. AArch64: Rewrite arm64CreateHelperTrampolines() (commit: 33de099) (detail / githubweb)
  697. Revert "Created Function Prototypes for OMRSocketAPI" (commit: e816d60) (detail / githubweb)
  698. Remove assumption that sizeof(unsigned long) == sizeof(void *) (commit: 62cc840) (detail / githubweb)
  699. Make TR:Trap() work on release builds (commit: b9194e9) (detail / githubweb)
  700. Use TR::trap() instead of assert(0) in OMRTreeEvaluator (commit: 7020377) (detail / githubweb)
  701. Move build status lower in README.md (commit: 942a134) (detail / githubweb)
  702. Fatal assert deprecated Multiply/Ternary/Shift/Shift Logical  opcodes (commit: 35986d2) (detail / githubweb)
  703. Remove creation of any deprecated unsigned Multiply opcodes (commit: 935fce4) (detail / githubweb)
  704. Excluded subint arithmetic tests for x86 (commit: 2456e84) (detail / githubweb)
  705. Add forward declarations for lexer functions (commit: 46f4740) (detail / githubweb)
  706. Improved code generation for compare and branch instructions (commit: 164b7f8) (detail / githubweb)
  707. Replaced `is64` ternary and removed redundant cast (commit: c15f1f3) (detail / githubweb)
  708. AArch64: Provide thresholds for arrayTranslate/arrayTranslateAndTest (commit: fd08e82) (detail / githubweb)
  709. Flatten il directory (commit: b2d6ed3) (detail / githubweb)
  710. Add a new codegen phase for instruction expansion (commit: a139859) (detail / githubweb)
  711. Enlarge SwitchAnalyzer successor counter (commit: d62088e) (detail / githubweb)
  712. Disable portion of Load Extension on Z (commit: fc8fe5e) (detail / githubweb)
  713. Stop generating arraycopy node in ArrayClone when not supported (commit: c8d2505) (detail / githubweb)
  714. Change default implementation of makeParameterList (commit: a28b6e1) (detail / githubweb)
  715. Add CodeGenerator getter/setter for returnTypeInfoInstruction (commit: a7536c9) (detail / githubweb)
  716. Introduce a Linkage post binary encoding operation (commit: 2eb02d0) (detail / githubweb)
  717. Add calls to linkage performPostBinaryEncoding in each doBinaryEncoding (commit: b3e32a7) (detail / githubweb)
  718. Define linkage API for inquiring about method entry address (commit: fea9f2a) (detail / githubweb)
  719. Provide System linkage implementations of entry point APIs (commit: b06aa03) (detail / githubweb)
  720. Add a function for the atomic exchange operation (commit: 3a08729) (detail / githubweb)
  721. Relocate Method extensible class methods (commit: ae06543) (detail / githubweb)
  722. Add self() method for Method extensible class (commit: b80ca33) (detail / githubweb)
  723. Add changes to doBinaryEncoding() for AArch64 (commit: 8244cca) (detail / githubweb)
  724. Add new data structures and macros for implementing MCS locks (commit: 3f4ee6f) (detail / githubweb)
  725. Add a field to a store a OMRThreadMCSNodes pointer in J9Thread (commit: 904ecbb) (detail / githubweb)
  726. Add a field to store a pointer to the MCS queue tail in J9ThreadMonitor (commit: 80ed090) (detail / githubweb)
  727. Add function prototypes for the MCS lock API (commit: dd1d8da) (detail / githubweb)
  728. Add function stubs with description for the MCS lock API (commit: a5fca84) (detail / githubweb)

GitHub pull request #4484 of commit a5fca846e9b3155f991a52608d634e4dc0fb82d3, has merge conflicts.

Revision: a5fca846e9b3155f991a52608d634e4dc0fb82d3
  • detached
Test Result (no failures)