Started 4 hr 29 min ago
Took 56 min

Success Build #1349 (Nov 20, 2019 12:14:08 PM)

PR #4511: Add findOr{Create,Fabricate...
Changes
  1. Remove deprecated X86 outlined allocation helpers (commit: 5a94db8) (detail / githubweb)
  2. Refactor callsite constructor macro (commit: 38a8038) (detail / githubweb)
  3. Add new data structures and macros for implementing MCS locks (commit: 3f4ee6f) (detail / githubweb)
  4. Add a field to a store a OMRThreadMCSNodes pointer in J9Thread (commit: 904ecbb) (detail / githubweb)
  5. Add a field to store a pointer to the MCS queue tail in J9ThreadMonitor (commit: 80ed090) (detail / githubweb)
  6. Add function prototypes for the MCS lock API (commit: dd1d8da) (detail / githubweb)
  7. Add function stubs with description for the MCS lock API (commit: a5fca84) (detail / githubweb)
  8. Add AArch64 helpers to getRuntimeHelperName() (commit: c62b512) (detail / githubweb)
  9. Remove all the definitions of deprecated ILOpCode TR:: iumul (commit: 6ff92ce) (detail / githubweb)
  10. Rewrote parser in tril (commit: 393044a) (detail / githubweb)
  11. Created Function Prototypes for OMRSocketAPI (commit: cf8987d) (detail / githubweb)
  12. Remove isAOT check in order to enable relo logging for JITServer (commit: 19eb6bf) (detail / githubweb)
  13. Fix missing defines in Power SPP files when building with CMake (commit: b199666) (detail / githubweb)
  14. Fix OMRMonitor.cpp failing to compile on AIX (commit: e355f32) (detail / githubweb)
  15. Remove all the definictions of deprected ILOpCode TR::cmul (commit: f6a932c) (detail / githubweb)
  16. Remove all the definitions of deprecated ILOpCode TR::buternary (commit: eed978c) (detail / githubweb)
  17. Remove all the definitions of deprecated ILOpCode TR::iuternary (commit: 7b0e52e) (detail / githubweb)
  18. Remove all the definitions of deprecated ILOpCode TR::luternary (commit: 6695ff8) (detail / githubweb)
  19. Remove all the definitions of deprecated ILOpCode TR::suternary (commit: 01d3018) (detail / githubweb)
  20. Enable Tril and test compiler hacks on AIX (commit: 107365c) (detail / githubweb)
  21. Fix mmap with MAP_ANONYMOUS not working on AIX (commit: 675f519) (detail / githubweb)
  22. Fix incorrect use of PRId64/PRIu64 in ShiftAndRotateTest (commit: ca854e6) (detail / githubweb)
  23. Make Tril::SimpleCompiler return a function descriptor on AIX (commit: 9146ec1) (detail / githubweb)
  24. Skip Tril tests affected by #3525 on Power BE (commit: 5240cd3) (detail / githubweb)
  25. Fix tril_compiler and tril_dumper failing to link on AIX (commit: 7e7a800) (detail / githubweb)
  26. Add hacks for running JitBuilder on AIX (commit: 24bad33) (detail / githubweb)
  27. Disable Tril's IlGenTest on AIX (commit: f816690) (detail / githubweb)
  28. Disable test compiler tests on AIX (commit: c29da09) (detail / githubweb)
  29. Enable the JIT for AIX CI jobs (commit: 3a9a956) (detail / githubweb)
  30. Remove Flex/Bison from AppVeyor and Travis (commit: 578eb17) (detail / githubweb)
  31. Remove the last few mentions of flex/lex/bison/yacc (commit: b17af5c) (detail / githubweb)
  32. Created Test Stubs for OMR Socket API (commit: 99cc5fa) (detail / githubweb)
  33. Add code to allocate and free OMRThreadMCSNodes (commit: e7ad4e9) (detail / githubweb)
  34. Initialize J9Thread->mcsNodes (commit: 9752b52) (detail / githubweb)
  35. Initialize and reset J9ThreadMonitor->queueTail (commit: 2a693b3) (detail / githubweb)
  36. Remove PPCAlignedLabelInstruction (commit: add4358) (detail / githubweb)
  37. AArch64: Add VirtualGuardNOPInstruction (commit: 5c3348c) (detail / githubweb)
  38. AArch64: Implement virtualGuardHelper function (commit: fe4fcf3) (detail / githubweb)
  39. Relocated FrontEnd.hpp and modified relevent directives (commit: d993cf6) (detail / githubweb)
  40. Add an alignment nop instruction class on Power (commit: 76b04ee) (detail / githubweb)
  41. Refactor alignment of loop start labels on Power (commit: 358b1ff) (detail / githubweb)
  42. Make group-ending nops apparent in the tracefile (commit: d42c647) (detail / githubweb)
  43. remove all definitions of deprecated ILOpcode TR::cshl (commit: 0d4c1ae) (detail / githubweb)
  44. emove all the definitions of deprecated ILOpcode TR::iushl (commit: df4c1ca) (detail / githubweb)
  45. Remove all the definitions of deprecated ILOpCode TR::lushl (commit: a6e9687) (detail / githubweb)
  46. Remove all the definitions of deprecated ILOpcode TR::ishfl/TR::lshfl (commit: 0060a4f) (detail / githubweb)
  47. Remove all the definitions of deprecated ILOpcode TR::iushfl/TR::lushfl (commit: 5e70828) (detail / githubweb)
  48. Remove all the definitions of deprecated ILOpcode TR::bshfl/TR::sshfl (commit: 2f58068) (detail / githubweb)
  49. Remove all the definitions of deprecated ILOpcode TR::bushfl/TR::sushfl (commit: 1669582) (detail / githubweb)
  50. Runtime compressed refs work (commit: ac1e00f) (detail / githubweb)
  51. Fix mis-spellings of 'count' (commit: 546e9c3) (detail / githubweb)
  52. Add FE query to add relocations for TR_HelperAddress (commit: 464c81d) (detail / githubweb)
  53. Add omrstr_convert target code page CP_ACP/CP_THREAD_ACP (commit: 1fc5b76) (detail / githubweb)
  54. Apply suggestions from code review (commit: adfbbf4) (detail / githubweb)
  55. Remove references to OpenJ9 private linkage (commit: c6cd450) (detail / githubweb)
  56. Fix IA32PrivateLinkage static_cast typo (commit: d1e0170) (detail / githubweb)
  57. AArch64: Handle resolved class pointer in loadRelocatableConstant() (commit: 4ef5339) (detail / githubweb)
  58. AArch64: Add "nop" and "vgdnop" to ARM64Debug.cpp (commit: 7f2e813) (detail / githubweb)
  59. AArch64: Implement ARM64Trg1MemSrc1Instruction (commit: 57218a3) (detail / githubweb)
  60. Peephole optimizations for BNDCHK evaluator on Z (commit: d1c6a04) (detail / githubweb)
  61. Fix Bugs in splitPostGRA (commit: 7eb746e) (detail / githubweb)
  62. Fix spelling of 'label' (commit: 1c4c564) (detail / githubweb)
  63. Removed API within DAA for which Java implementations do not exist (commit: 20af3ad) (detail / githubweb)
  64. Removed helper method for `inlineTrailingZerosQuadWordAtATime_` (commit: cb6d3ec) (detail / githubweb)
  65. Fix compile error with Concurrent Scavenger enabled on macOS (commit: 601ca0e) (detail / githubweb)
  66. Make PPCAlignmentNopInstruction::setAlignment private (commit: 62dadbb) (detail / githubweb)
  67. Runtime compressed refs work (commit: 6944795) (detail / githubweb)
  68. Add findOr{Create,Fabricate}ShadowSymbol functions (commit: fb355ed) (detail / githubweb)
  69. Fix missing conversion in splitPostGRA (commit: 76484b9) (detail / githubweb)
  70. AArch64: Implement ARM64Trg1ImmSymInstruction (commit: 2cd0f0b) (detail / githubweb)
  71. Rename doc/compiler/README (commit: 509443c) (detail / githubweb)
  72. Fixes bug found when assigning a new real register (commit: a12a2d0) (detail / githubweb)

GitHub pull request #4511 of commit fb355edcc0085a3a32f0ccefcde2805cf7bcbb0b, no merge conflicts.