Skip to content

Changes

#3123 (Apr 18, 2024, 6:05:42 AM)

  1. AArch64: Stop generating instruction for adding 0 (commit: 0af60f9) — Kazuhiro Konno / githubweb

#3122 (Apr 17, 2024, 9:57:07 AM)

  1. Update differenceInAdditiveConstants as int64_t (commit: 568b22e) — Annabelle Huo / githubweb

#3119 (Apr 12, 2024, 3:05:56 PM)

  1. Implement METHOD STATS verbose output (commit: 9b1658a) — Gita Koblents / githubweb

#3118 (Apr 11, 2024, 11:12:45 AM)

  1. Fixes documentation of disableGLU Xjit option (commit: b1977ba) — Jimmy Kwa / githubweb

#3117 (Apr 11, 2024, 9:51:25 AM)

  1. Upgrade pugixml 1.5 to 1.8 (commit: d81b211) — Daryl Maier / githubweb

#3116 (Apr 11, 2024, 9:48:35 AM)

  1. Create an Eclipse OMR security policy (commit: b17e677) — Daryl Maier / githubweb

#3115 (Apr 9, 2024, 8:27:06 AM)

  1. GRA changes to reduce JIT overhead at warm opt levels (commit: 3d1b3ad) — mpirvuca.ibm.com Pirvu / githubweb

#3114 (Apr 3, 2024, 1:10:41 PM)

  1. Do not continue to merge back cold path if guard2 block has been removed (commit: 3f7c770) — Annabelle Huo / githubweb

#3113 (Apr 3, 2024, 12:48:46 PM)

  1. Improve ECA documentation in CONTRIBUTING.md (commit: ffd5489) — Daryl Maier / githubweb

#3112 (Apr 2, 2024, 7:19:20 PM)

  1. x86: Remove deprecated TR_EnableNewX86PrefetchTLH (commit: e217fec) — Bradley Wood / githubweb

#3111 (Mar 26, 2024, 8:50:21 PM)

  1. Refactor Binary Identity Simplification Macro (commit: 5030f48) — James You / githubweb

#3110 (Mar 26, 2024, 9:37:11 AM)

  1. CMake: fix empty string warnings (commit: 1691da5) — Keith W. Campbell / githubweb

#3109 (Mar 25, 2024, 1:28:41 PM)

  1. Fix typo AIXPPCX -> AIXPPC (commit: 1762b07) — Babneet Singh / githubweb

#3108 (Mar 22, 2024, 6:23:51 PM)

  1. Add support for 32bit allocator flags (commit: 80af504) — Tobi Ajila / githubweb

#3107 (Mar 21, 2024, 4:32:44 PM)

  1. Revert "CMake: fix empty string warnings" #7283 (commit: f8fa56d) — Keith W. Campbell / githubweb

#3106 (Mar 21, 2024, 2:26:08 PM)

  1. Options to enable memory disclaiming (commit: f21dd3e) — mpirvuca.ibm.com Pirvu / githubweb

#3105 (Mar 21, 2024, 1:03:47 PM)

  1. Fix explanation for GuardedCountingRecompilation (commit: 770f422) — James You / githubweb

#3104 (Mar 20, 2024, 4:49:35 PM)

  1. Don't use non-ASCII characters in text files (commit: da2316d) — Keith W. Campbell / githubweb

#3103 (Mar 20, 2024, 9:54:13 AM)

  1. Remove sigvec reference in CMakeLists.txt (commit: 35bd9a1) — Foxie Flakey / githubweb

#3102 (Mar 19, 2024, 4:28:29 PM)

  1. Add missing declaration of _CPUTIME() (commit: dc4886f) — Keith W. Campbell / githubweb

#3101 (Mar 19, 2024, 3:07:21 PM)

  1. CMake: fix empty string warnings (commit: 4ae6b18) — Keith W. Campbell / githubweb

#3100 (Mar 14, 2024, 11:27:17 AM)

  1. Define TR::map and TR::set analogously to TR::vector and TR::list (commit: 3db10b2) — Devin Papineau / githubweb
  2. Facilitate recording of constants observed in call target selection (commit: d87f2bb) — Devin Papineau / githubweb

#3099 (Mar 7, 2024, 4:30:26 PM)

  1. Do not swing down volatile nodes (commit: 704da43) — Annabelle Huo / githubweb

#3098 (Mar 6, 2024, 4:44:36 PM)

  1. Add Cache Line Writeback Instruction (commit: 19993ce) — James You / githubweb
  2. Add CLWB to X86 support_features_test (commit: 2c3ffab) — James You / githubweb

#3097 (Mar 5, 2024, 7:07:18 PM)

  1. Print assertion failure to log and flush even if DEBUG is not defined (commit: da8387e) — Devin Papineau / githubweb

#3096 (Mar 4, 2024, 3:22:02 PM)

  1. Remove redundant newlines in vlog messages (commit: 33a0f18) — Christian Despres / githubweb

#3095 (Mar 1, 2024, 8:01:59 PM)

  1. Introduce Flush Caches For GC hook (commit: ced2f45) — Aleksandar Micic / githubweb

#3094 (Feb 29, 2024, 10:06:59 PM)

  1. Evaluate constant byteLenNode of arrayCopyChild (commit: 2499368) — Rahil Shah / githubweb

#3093 (Feb 29, 2024, 6:56:08 PM)

  1. Check TR_DisableUnsafe before transforming Unsafe copyMemory & setMemory (commit: c75d6d2) — Abdulrahman Alattas / githubweb

#3092 (Feb 29, 2024, 10:15:31 AM)

  1. Remove environment variable to disable transformation (commit: fffe86f) — Dhruv Chopra / githubweb

#3091 (Feb 28, 2024, 3:27:40 PM)

  1. Integrate with downstream delegate restore reinit APIs (commit: 17d8859) — Frank Kang / githubweb

#3090 (Feb 27, 2024, 1:18:51 AM)

  1. DDR: fix support for DWARF version 5 (commit: bd9c572) — Keith W. Campbell / githubweb

#3089 (Feb 23, 2024, 4:30:49 PM)

  1. Document minimum committer participation standard (commit: 559bec6) — Daryl Maier / githubweb

#3088 (Feb 23, 2024, 1:52:08 PM)

  1. DDR: support DWARF version 5 (commit: b6ffadd) — Keith W. Campbell / githubweb

#3087 (Feb 21, 2024, 11:50:30 PM)

  1. Transform new converter call to arraytranslate (commit: 8e5d6ba) — Dhruv Chopra / githubweb

#3086 (Feb 20, 2024, 9:20:29 AM)

  1. Revert "Transform new converter call to arraytranslate" (commit: 2cd7d3e) — Henry Zongaro / githubweb

#3085 (Feb 16, 2024, 5:20:18 PM)

  1. Transform new converter call to arraytranslate (commit: 7c2e3e1) — Dhruv Chopra / githubweb

#3084 (Feb 16, 2024, 1:50:42 PM)

  1. Z: Fix arraycmplen opcode error (commit: 3171315) — Ehsan Kiani Far / githubweb
  2. Z: Short circuit arraycmpSIMDHelper if addresses are equal (commit: 0488c72) — Ehsan Kiani Far / githubweb

#3083 (Feb 14, 2024, 9:12:55 PM)

  1. AArch64: Disable Dual TLH by default (commit: dd21259) — Kazuhiro Konno / githubweb

#3082 (Feb 14, 2024, 8:29:35 PM)

  1. Remove flushCachesForGC from acquireExclusiveForGC path (commit: bdff063) — Aleksandar Micic / githubweb

#3081 (Feb 14, 2024, 8:26:10 PM)

  1. Infra for mmap memory backed by temporary files (commit: 3715e16) — mpirvuca.ibm.com Pirvu / githubweb

#3080 (Feb 13, 2024, 11:15:44 PM)

  1. Enable MaxMin tests for Float/Double on LoZ, and disable them on zOS (commit: d763955) — Sarwat Shaheen / githubweb
  2. Support NaN values w.r.t fmax/fmin/dmax/dmin opcodes on S390 (commit: 27c1618) — Sarwat Shaheen / githubweb

#3079 (Feb 13, 2024, 4:41:37 PM)

  1. Expose alloc cache size API (commit: 55404bf) — Aleksandar Micic / githubweb

#3078 (Feb 12, 2024, 11:31:44 AM)

  1. Remove redundant newline in verbose log (commit: e201caa) — Christian Despres / githubweb

#3077 (Feb 11, 2024, 12:38:08 PM)

  1. Add Eclipse suggested CODE_OF_CONDUCT.md (commit: eab3314) — Daryl Maier / githubweb

#3076 (Feb 9, 2024, 9:18:06 AM)

  1. RISC-V: fix docker image creation for CI cross-builds (commit: edd2204) — Jan Vrany / githubweb

#3075 (Feb 9, 2024, 9:11:01 AM)

  1. Don't version BNDCHK based on an IV if the loop test is backwards (commit: 2ad3b1c) — Devin Papineau / githubweb

#3074 (Feb 7, 2024, 7:52:58 PM)

  1. Fix spelling mistakes in OMRProcessorArchitecture enum (commit: 174c167) — Nathan Henderson / githubweb

#3073 (Feb 7, 2024, 4:02:53 PM)

  1. Reset TLH sizing at first increment for CS (commit: 9d43516) — Aleksandar Micic / githubweb

#3072 (Feb 6, 2024, 9:23:23 AM)

  1. Discarded bytes in Verbose GC (commit: 94a5279) — Aleksandar Micic / githubweb

#3071 (Feb 5, 2024, 9:41:59 AM)

  1. Z: Short circuit const length array cmp helper (commit: 06bf905) — Ehsan Kiani Far / githubweb

#3070 (Feb 2, 2024, 3:01:09 PM)

  1. Revert "GRA changes to reduce JIT overhead at warm opt levels" (commit: f607a6a) — noreply / githubweb

#3069 (Feb 1, 2024, 4:23:21 PM)

  1. CheckpointGCthreadCount conflicts with gcThread Warning (commit: c9f23da) — Frank Kang / githubweb

#3068 (Feb 1, 2024, 1:54:25 PM)

  1. Z: Short circuit var length array cmp helper (commit: 47bc735) — Ehsan Kiani Far / githubweb

#3067 (Feb 1, 2024, 1:52:30 PM)

  1. Create more detailed OSR documentation (commit: 53dc5ca) — Gita Koblents / githubweb

#3066 (Feb 1, 2024, 9:51:04 AM)

  1. Z: short circuit ArrayCmpLen if addresses are equal (commit: b97b9e9) — Ehsan Kiani Far / githubweb

#3065 (Jan 30, 2024, 6:13:01 PM)

  1. GRA changes to reduce JIT overhead at warm opt levels (commit: c088dc5) — mpirvuca.ibm.com Pirvu / githubweb

#3064 (Jan 25, 2024, 8:01:54 AM)

  1. Modify default nodeCountThreshold value used by inliner (commit: e07e8df) — mpirvuca.ibm.com Pirvu / githubweb

#3063 (Jan 23, 2024, 6:47:30 PM)

  1. Add dataAddr field shadow symbol reference (commit: afc06e0) — Shubham Verma / githubweb

#3062 (Jan 23, 2024, 4:25:00 PM)

  1. Z: Short circuit memCmp methods if addresses are equal (commit: 4af016d) — Ehsan Kiani Far / githubweb

#3061 (Jan 19, 2024, 5:44:52 PM)

  1. Add overflow test in BNDCHK versioning tests (commit: ced719b) — Annabelle Huo / githubweb

#3060 (Jan 19, 2024, 4:05:25 PM)

  1. Reuse OMRPORT_TIME_DELTA_IN_NANOSECONDS in omrtime.c (commit: 884e4cd) — Amarpreet Singh / githubweb

#3059 (Jan 19, 2024, 3:08:47 PM)

  1. Fix versioning test against final index value for BNDCHK (commit: 2c2cc01) — Devin Papineau / githubweb

#3058 (Jan 19, 2024, 3:07:43 PM)

  1. Do not simplify lsub trees if its grandchild can overflow (commit: 03408a6) — Annabelle Huo / githubweb

#3057 (Jan 18, 2024, 9:18:58 PM)

  1. Disable vector shift and rotate opcodes (commit: 8924260) — Gita Koblents / githubweb

#3056 (Jan 18, 2024, 10:38:22 AM)

  1. Revert "GRA changes to reduce JIT overhead at warm opt levels" (commit: 440457a) — noreply / githubweb

#3055 (Jan 16, 2024, 9:15:28 AM)

  1. Add API to recognize methods that do not access flattened arrays (commit: b8e2991) — Annabelle Huo / githubweb

#3054 (Jan 15, 2024, 11:04:32 AM)

  1. GRA changes to reduce JIT overhead at warm opt levels (commit: 9c73a75) — mpirvuca.ibm.com Pirvu / githubweb

#3053 (Jan 12, 2024, 2:02:34 PM)

  1. Adjust omrsysinfo_get_process_start_time traces (commit: 6871fc5) — Amarpreet Singh / githubweb

#3052 (Jan 11, 2024, 3:58:03 PM)

  1. Get the process start time (commit: 4cf8368) — Amarpreet Singh / githubweb

#3051 (Jan 8, 2024, 1:40:25 PM)

  1. Replace occurrences of J9ZTPF guard macro with OMRZTPF in OMR Repository (commit: 798380b) — James Johnston / githubweb

#3050 (Jan 8, 2024, 11:06:15 AM)

  1. Prevent commoning conversion to address operations in LocalCSE (commit: 8f4b357) — Henry Zongaro / githubweb

#3049 (Jan 7, 2024, 5:30:48 AM)

  1. Prevent commoning of l2a operations in localCSE (commit: 782146b) — Henry Zongaro / githubweb

#3048 (Jan 3, 2024, 1:02:17 PM)

  1. Add flag to indicate compile time is not that important (commit: 33740ef) — mpirvuca.ibm.com Pirvu / githubweb

#3047 (Jan 3, 2024, 9:28:26 AM)

  1. Disable PortSockTest tests that fail on Azure MacOSX (commit: cfb7814) — Babneet Singh / githubweb

#3046 (Dec 27, 2023, 12:36:20 PM)

  1. Delete now-unnecessary TR_Removed*Guard guard kinds (commit: e183807) — Devin Papineau / githubweb

#3045 (Dec 19, 2023, 2:59:50 PM)

  1. Use gcThreadCountSpecified (commit: e4bf396) — Aleksandar Micic / githubweb

#3044 (Dec 18, 2023, 1:57:46 PM)

  1. Add AArch64 to UtProcessorInfo (commit: 48f551e) — Kazuhiro Konno / githubweb

#3043 (Dec 15, 2023, 4:43:39 PM)

  1. Introduce gcThreadsCountSpecified flag (commit: d253adb) — Aleksandar Micic / githubweb

#3042 (Dec 13, 2023, 10:25:32 PM)

  1. AArch64: Add class unload pic to class constant under ifacmp node (commit: 67d3ec5) — Akira Saitoh / githubweb

#3041 (Dec 13, 2023, 3:54:22 PM)

  1. Fix string literal conversion warnings in compiler/compile (commit: ea2a8ff) — Dylan Tuttle / githubweb
  2. Fix string literal conversion warnings in compiler/runtime (commit: 3e551ee) — Dylan Tuttle / githubweb
  3. Fix string literal conversion warnings in compiler/control (commit: caa4316) — Dylan Tuttle / githubweb
  4. Fix string literal conversion warnings in compiler/ras (commit: 573e419) — Dylan Tuttle / githubweb
  5. Fix string literal conversion warnings in compiler/infra (commit: f148db8) — Dylan Tuttle / githubweb
  6. Fix string literal conversion warnings in compiler/codegen (commit: f2b7406) — Dylan Tuttle / githubweb
  7. Fix string literal conversion warnings in compiler/p (commit: c83f38f) — Dylan Tuttle / githubweb
  8. Fix string literal conversion warnings in compiler/il (commit: e204492) — Dylan Tuttle / githubweb
  9. Fix string literal conversion warnings in compiler/optimizer (commit: 4ea4731) — Dylan Tuttle / githubweb

#3040 (Dec 13, 2023, 3:54:05 PM)

  1. Fix string literal conversion warnings in compiler/compile (commit: ea2a8ff) — Dylan Tuttle / githubweb
  2. Fix string literal conversion warnings in compiler/runtime (commit: 3e551ee) — Dylan Tuttle / githubweb
  3. Fix string literal conversion warnings in compiler/control (commit: caa4316) — Dylan Tuttle / githubweb
  4. Fix string literal conversion warnings in compiler/ras (commit: 573e419) — Dylan Tuttle / githubweb
  5. Fix string literal conversion warnings in compiler/infra (commit: f148db8) — Dylan Tuttle / githubweb
  6. Fix string literal conversion warnings in compiler/codegen (commit: f2b7406) — Dylan Tuttle / githubweb
  7. Fix string literal conversion warnings in compiler/p (commit: c83f38f) — Dylan Tuttle / githubweb
  8. Fix string literal conversion warnings in compiler/il (commit: e204492) — Dylan Tuttle / githubweb
  9. Fix string literal conversion warnings in compiler/optimizer (commit: 4ea4731) — Dylan Tuttle / githubweb

#3039 (Dec 12, 2023, 11:58:50 PM)

  1. AArch64: Add some variants of vector compare instructions (commit: d4b7e50) — Akira Saitoh / githubweb

#3038 (Dec 12, 2023, 4:34:48 PM)

  1. Add VGC output for Container (commit: 303aa86) — Frank Kang / githubweb

#3037 (Dec 10, 2023, 3:01:02 PM)

  1. Correct branch folding for HCR guard versioning (commit: 63a9134) — Devin Papineau / githubweb

#3036 (Dec 8, 2023, 10:04:23 AM)

  1. Fix string literal conversion warnings in compiler/env (commit: d9016be) — Dylan Tuttle / githubweb

#3035 (Dec 6, 2023, 2:27:30 PM)

  1. Return another error if only one data point has been recorded (commit: 6071008) — Gengchen Tuo / githubweb

#3034 (Nov 30, 2023, 1:03:48 PM)

  1. Z: Remove unused setSupportsArch (commit: 530e0cf) — Spencer Comin / githubweb
  2. Z: Change CPU support flag setters to return void (commit: 1046181) — Spencer Comin / githubweb

#3033 (Nov 30, 2023, 10:19:52 AM)

  1. Enable vector instructions for short format in selectEvaluator (commit: 8bacfaf) — Sarwat Shaheen / githubweb

#3032 (Nov 29, 2023, 10:53:34 PM)

  1. Update Port.cpp and omrsharedhelper.c to fix gcc11 compilation (commit: 1c6df6b) — Peter Shipton / githubweb

#3031 (Nov 27, 2023, 1:46:44 PM)

  1. Remove Robert Young's github handle from CODEOWNERS (commit: dd3541c) — Irwin D'Souza / githubweb
  2. Add Irwin D'Souza as codeowner for the control, env, runtime dirs (commit: 227411b) — Irwin D'Souza / githubweb

#3030 (Nov 27, 2023, 12:06:23 PM)

  1. x86: Change x86 feature table naming convention (commit: 9136d9e) — Bradley Wood / githubweb
  2. x86: Extend CPUID support (commit: 642ccb7) — Bradley Wood / githubweb
  3. x86: Support AVX512 VBMI2/BITALG/VPOPCNTDQ (commit: 20afaa3) — Bradley Wood / githubweb

#3029 (Nov 22, 2023, 2:13:56 PM)

  1. Add classes for building IDT, doing nested knapsack algorithm and inlining. (commit: 8414472) — Mingwei Li / githubweb

#3028 (Nov 21, 2023, 12:54:34 PM)

  1. Add can skip null value store check (commit: aebf7dd) — Annabelle Huo / githubweb

#3027 (Nov 17, 2023, 10:50:59 PM)

  1. Print x86 call snippets correctly (commit: 732c021) — Devin Papineau / githubweb

#3026 (Nov 17, 2023, 3:03:39 PM)

  1. Call libwrappers atoe_enableFileTagging() with ccsid (commit: a9283de) — Peter Shipton / githubweb

#3025 (Nov 15, 2023, 9:59:38 PM)

  1. Make globalReg clobberable in Z iRegStoreEvaluator (commit: df44968) — Dhruv Chopra / githubweb

#3024 (Nov 14, 2023, 8:42:46 AM)

  1. UMA: use -gdwarf-4 (commit: 3cf98fb) — Keith W. Campbell / githubweb