An open API service for providing issue and pull request metadata for open source projects.

GitHub / OpenHFT/Java-Thread-Affinity issues and pull requests

#182 - Fix typos in message when calling OSXJNAAffinity#setAffinity

Pull Request - State: open - Opened by paulbares 2 months ago

#181 - Java9 fixes

Pull Request - State: closed - Opened by peter-lawrey 2 months ago

#179 - Added tests for edge cases

Pull Request - State: open - Opened by peter-lawrey 2 months ago

#177 - Addtional docs

Pull Request - State: closed - Opened by peter-lawrey 2 months ago

#176 - Review

Pull Request - State: open - Opened by peter-lawrey 2 months ago

#175 - Enable OSGi bundle test

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#174 - Add VanillaCpuLayout pair() tests

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#173 - Ensure EMPTY_PID returned when lock missing

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#172 - Add negative PID test

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#171 - Add Utilities string conversion tests

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#170 - Add multi-thread dumpLocks test

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#169 - Verify lock file cleanup

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#168 - Add test for negative CPU id acquisition

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#167 - Add test for non-binding lock affinity

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#166 - Add unit test for Affinity.resetToBaseAffinity

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#165 - Add SetThreadId reflection test

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#164 - Update copyright year to 2025 in multiple files

Pull Request - State: closed - Opened by peter-lawrey 2 months ago

#163 - Add unit test for affinity lock release

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#162 - Add CPU layout sample test

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#161 - Fix log strings for JNI/JNA availability

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#160 - Replace System.err with logger warning

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#159 - Handle missing Thread.tid

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#158 - Use ProcessHandle for pid

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#157 - Add validation for cpuId range

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#156 - Enable boot class path discovery on modern JDKs

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#155 - Add Javadoc for ITicker

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#154 - Implement macOS and Windows JNA affinity

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#153 - Add properties samples and layout count tests

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#152 - Add AffinityThreadFactory unique CPU test

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#151 - Add JNA failure test

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#150 - Add test for core-wide CPU reservation

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#149 - Add test for duplicate CPU binding

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#148 - Add test for deleting lock file while lock held

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#147 - Add fallback check for Ticker

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#146 - Update README with lock directory instructions

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#145 - Add supported OS info

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#144 - Add isolcpus bootloader instructions

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#143 - Update README with Windows JNA instructions

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#142 - Improve documentation for dumpLocks output

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#141 - Add affinity strategy table to README

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#140 - Add OSGi bundle deployment instructions

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#139 - Add README snippet for AffinityThreadFactory

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#138 - Update README about affinity mask

Pull Request - State: closed - Opened by peter-lawrey 2 months ago
Labels: codex

#136 - x27_bump_parent_poms_and_bom

Pull Request - State: closed - Opened by tgd 9 months ago

#135 - wait_for_merge_x27_roll

Pull Request - State: closed - Opened by tgd 9 months ago

#134 - x26_stable_versions

Pull Request - State: closed - Opened by tgd 9 months ago

#133 - fix NPE

Pull Request - State: closed - Opened by JerryShea 10 months ago

#132 - 100-300+ microsecond delays.

Issue - State: closed - Opened by minzak 11 months ago - 1 comment

#130 - If a lock can't be removed, skip the cpu.

Issue - State: closed - Opened by peter-lawrey about 1 year ago - 1 comment

#129 - Add rdtsc for ARM 64 and 32 bit

Pull Request - State: closed - Opened by rogersimmons about 1 year ago

#128 - Disable JNIClock compilation

Pull Request - State: closed - Opened by tgd about 1 year ago

#127 - Revert "Updating parent POM (automated)"

Pull Request - State: closed - Opened by JerryShea about 1 year ago

#126 - Align snapshot versions 3.26ea4-SNAPSHOT

Pull Request - State: closed - Opened by tgd about 1 year ago

#125 - Align snapshot versions 3.26ea4-SNAPSHOT

Pull Request - State: closed - Opened by tgd about 1 year ago

#124 - revert affinity to 3.23.3

Pull Request - State: closed - Opened by peter-lawrey about 1 year ago

#123 - Release affinity

Pull Request - State: closed - Opened by peter-lawrey about 1 year ago

#122 - Re-release affinity

Pull Request - State: closed - Opened by peter-lawrey about 1 year ago

#121 - Re-release affinity

Pull Request - State: closed - Opened by peter-lawrey about 1 year ago

#120 - X.26

Pull Request - State: closed - Opened by peter-lawrey over 1 year ago

#118 - Modify warning logic in WindowsJNAAffinity.setAffinity

Pull Request - State: closed - Opened by yevgenp over 1 year ago

#117 - setAffinity does not work as expected in Windows

Issue - State: open - Opened by kopavel over 1 year ago - 8 comments

#115 - Support non contiguous processor ids

Issue - State: open - Opened by JerryShea over 1 year ago - 1 comment

#114 - Update pom.xml

Pull Request - State: closed - Opened by RobAustin over 1 year ago

#113 - Fix AffinityLockTest on Java 21

Pull Request - State: closed - Opened by tgd over 1 year ago

#112 - Remove class that was moved (years ago)

Pull Request - State: closed - Opened by peter-lawrey over 1 year ago

#111 - Disable AffinityLockTest.dumpLocks for Java 21.

Pull Request - State: closed - Opened by yevgenp over 1 year ago

#110 - AffinityLockTest.dumpLocks fail in Java 21

Issue - State: closed - Opened by yevgenp over 1 year ago - 1 comment
Labels: bug

#109 - Thread affinity to select performance or efficiency cores ?

Issue - State: closed - Opened by eix128 almost 2 years ago - 1 comment
Labels: wontfix

#108 - third-party-pom version 3.24.0

Pull Request - State: closed - Opened by peter-lawrey almost 2 years ago

#107 - Leverage Chronicle Tune isolate information when assigning cores

Pull Request - State: closed - Opened by tgd almost 2 years ago

#105 - Fix TeamCity ARM build

Issue - State: open - Opened by JerryShea about 2 years ago - 3 comments
Labels: bug, review

#104 - Add JNA minimum version check

Pull Request - State: closed - Opened by rogersimmons about 2 years ago

#103 - Make affinity optional, only on by default on Linux

Issue - State: closed - Opened by peter-lawrey about 2 years ago - 2 comments
Labels: enhancement

#102 - How to lock the CPU in k8s?

Issue - State: closed - Opened by tnessn about 2 years ago - 1 comment

#101 - support for java 11

Issue - State: closed - Opened by mayur-who over 2 years ago - 3 comments
Labels: wontfix

#100 - Typo in isMacJNAAffinityUsable warning message

Pull Request - State: closed - Opened by JorgeMag96 over 2 years ago

#98 - In macOS, AffinityThreadFactory is slower than the default thread factory

Issue - State: closed - Opened by TDtianzhenjiu almost 3 years ago - 1 comment
Labels: wontfix

#97 - Bytes224

Pull Request - State: closed - Opened by alamar almost 3 years ago

#96 - de-snapshot third-party-bom

Pull Request - State: closed - Opened by JerryShea almost 3 years ago

#95 - can this work on windows system ?

Issue - State: closed - Opened by DamonDBT almost 3 years ago - 1 comment

#94 - log warning instead of throw exception for too high cpuId. Closes #93

Pull Request - State: closed - Opened by JerryShea almost 3 years ago

#93 - log warning instead of throw exception for too high cpuId

Issue - State: closed - Opened by JerryShea almost 3 years ago - 1 comment

#92 - Handle ClosedByInterruptException for when acquireLock() is interrupted

Issue - State: closed - Opened by peter-lawrey about 3 years ago - 1 comment

#91 - removed

Issue - State: closed - Opened by MannyWhills over 3 years ago
Labels: wontfix

#90 - Can't lock to CPU 0

Issue - State: closed - Opened by nicktindall over 3 years ago - 3 comments
Labels: wontfix

#89 - Use javac -h for C headers generation

Pull Request - State: closed - Opened by alamar over 3 years ago

#88 - Allow use of descriptive core names for MicroJitterSampler affinity

Pull Request - State: closed - Opened by nicktindall over 3 years ago

#87 - latest java-parent-pom

Pull Request - State: closed - Opened by JerryShea over 3 years ago

#86 - fixed NumberFormatException when core 63 was used in -Daffinity.reserved

Pull Request - State: closed - Opened by m-anthony over 3 years ago - 3 comments

#85 - Use ProcessRunner from chronicle-test-framework

Pull Request - State: closed - Opened by nicktindall over 3 years ago

#84 - Handle OverlappingFileLockException

Pull Request - State: closed - Opened by nicktindall almost 4 years ago

#83 - Fix some Sonar smells

Pull Request - State: closed - Opened by nicktindall almost 4 years ago