Messages by Date
-
2024/02/11
Deliberate vs. Intuitive CPU Affinity Brings PGO-like Performance Benefits
Mark E. Dawson, Jr.
-
2024/02/11
Re: LMAX Disruptor vs Agrona RingBuffer (one consumer and one producer)
Martin Thompson
-
2024/02/11
LMAX Disruptor vs Agrona RingBuffer (one consumer and one producer)
Vitor Tadashi
-
2023/10/09
Re: Correct use of memory barriers in atomic load/store impl for x86
alarm...@gmail.com
-
2023/08/20
Re: Correct use of memory barriers in atomic load/store impl for x86
'Avi Kivity' via mechanical-sympathy
-
2023/08/18
Correct use of memory barriers in atomic load/store impl for x86
Aleksandr Ivanov
-
2023/06/11
Re: Unsafe getLong/getLongVolatile has to read 8 bytes. It atomic / synchronized?
Michael Barker
-
2023/06/09
Re: Unsafe getLong/getLongVolatile has to read 8 bytes. It atomic / synchronized?
Remi Forax
-
2023/06/09
Re: Unsafe getLong/getLongVolatile has to read 8 bytes. It atomic / synchronized?
Chris Vest
-
2023/06/09
Unsafe getLong/getLongVolatile has to read 8 bytes. It atomic / synchronized?
Fred Castaneras
-
2023/02/22
Why I'm always suspicious of the 1st CPU Core on any socket
Mark E. Dawson, Jr.
-
2023/02/05
Re: deoptimization insanity
Alen Vrečko
-
2022/12/23
Re: deoptimization insanity
Martijn Verburg
-
2022/12/23
Re: Abridged summary of mechanical-sympathy@googlegroups.com - 1 update in 1 topic
Peter Booth
-
2022/12/21
Re: Abridged summary of mechanical-sympathy@googlegroups.com - 1 update in 1 topic
Peter Booth
-
2022/12/20
Re: deoptimization insanity
Andrei Pangin
-
2022/12/19
deoptimization insanity
Alen Vrečko
-
2022/10/23
Re: JMM - is this program data race free?
r r
-
2022/10/23
Re: JMM - is this program data race free?
Peter Veentjer
-
2022/10/23
JMM - is this program data race free?
r r
-
2022/09/18
Re: Difference between set and lazySet on AtomicLong
Antonio Rafael Rodrigues
-
2022/09/18
Re: Difference between set and lazySet on AtomicLong
Peter Veentjer
-
2022/09/18
Re: Difference between set and lazySet on AtomicLong
Peter Veentjer
-
2022/09/18
Re: Difference between set and lazySet on AtomicLong
Peter Veentjer
-
2022/09/17
Difference between set and lazySet on AtomicLong
Antonio Rafael Rodrigues
-
2022/09/15
Re: volatile reads does happen before volatile write in JMM?
r r
-
2022/09/15
Re: volatile reads does happen before volatile write in JMM?
Peter Veentjer
-
2022/09/15
Re: volatile reads does happen before volatile write in JMM?
r r
-
2022/09/14
Re: volatile reads does happen before volatile write in JMM?
r r
-
2022/09/14
Re: volatile reads does happen before volatile write in JMM?
Peter Veentjer
-
2022/09/14
volatile reads does happen before volatile write in JMM?
r r
-
2022/09/12
Re: Java Memory Model, ConcurrencyHashMap and guarantee of iterator
Avi Zohary
-
2022/09/12
Re: Java Memory Model, ConcurrencyHashMap and guarantee of iterator
r r
-
2022/09/12
Re: Java Memory Model, ConcurrencyHashMap and guarantee of iterator
Vijayant Dhankhar
-
2022/09/12
Re: Java Memory Model, ConcurrencyHashMap and guarantee of iterator
r r
-
2022/09/12
Re: Java Memory Model, ConcurrencyHashMap and guarantee of iterator
Avi Zohary
-
2022/09/12
Re: Java Memory Model, ConcurrencyHashMap and guarantee of iterator
r r
-
2022/09/12
Re: Java Memory Model, ConcurrencyHashMap and guarantee of iterator
Peter Veentjer
-
2022/09/12
Re: Java Memory Model, ConcurrencyHashMap and guarantee of iterator
Alper Tekinalp
-
2022/09/12
Re: Java Memory Model, ConcurrencyHashMap and guarantee of iterator
Peter Veentjer
-
2022/09/12
Java Memory Model, ConcurrencyHashMap and guarantee of iterator
r r
-
2022/08/26
Hunting down OS Noise and System Interrupts
Mark E. Dawson, Jr.
-
2022/07/14
Re: Seastar's userspace tcp stack vs the kernel?
Welly Tambunan
-
2022/07/04
Seastar's userspace tcp stack vs the kernel?
dor laor
-
2022/07/03
Re: Interrupts and hyperthreading.
Mark Dawson
-
2022/07/03
Re: Interrupts and hyperthreading.
Wojciech Kudla
-
2022/07/03
Re: Interrupts and hyperthreading.
Mark Dawson
-
2022/07/03
Re: Interrupts and hyperthreading.
Wojciech Kudla
-
2022/07/03
Re: Interrupts and hyperthreading.
Avi Kivity
-
2022/07/02
Re: Interrupts and hyperthreading.
Wojciech Kudla
-
2022/07/02
Re: Interrupts and hyperthreading.
Mark Dawson
-
2022/07/02
Re: Interrupts and hyperthreading.
Andrew Hunter
-
2022/07/02
Re: Interrupts and hyperthreading.
Mark Dawson
-
2022/07/02
Re: Interrupts and hyperthreading.
Mark Dawson
-
2022/07/02
Re: Interrupts and hyperthreading.
Peter Veentjer
-
2022/07/01
Re: Interrupts and hyperthreading.
Wojciech Kudla
-
2022/07/01
Re: Interrupts and hyperthreading.
peter royal
-
2022/07/01
Interrupts and hyperthreading.
Peter Veentjer
-
2022/06/26
Re: Java x C++ Performance Battle => Interesting Article
Roger Bergerin
-
2022/06/26
Re: Java x C++ Performance Battle => Interesting Article
Mark Dawson
-
2022/06/26
Re: Java x C++ Performance Battle => Interesting Article
Kirk Pepperdine
-
2022/06/26
Java x C++ Performance Battle => Interesting Article
Roger Bergerin
-
2022/06/19
Re: The "5-level Page Table" Default in Linux May Impact Throughput
Mark Dawson
-
2022/06/19
Re: The "5-level Page Table" Default in Linux May Impact Throughput
'Gil Tene' via mechanical-sympathy
-
2022/06/19
Re: The "5-level Page Table" Default in Linux May Impact Throughput
'Gil Tene' via mechanical-sympathy
-
2022/06/18
Re: The "5-level Page Table" Default in Linux May Impact Throughput
Mark Dawson
-
2022/06/18
Re: The "5-level Page Table" Default in Linux May Impact Throughput
'Gil Tene' via mechanical-sympathy
-
2022/06/17
The "5-level Page Table" Default in Linux May Impact Throughput
Mark E. Dawson, Jr.
-
2022/06/06
Re: Compute in a lock free way
Laurynas Biveinis
-
2022/06/04
Re: Compute in a lock free way
Dain Ironfoot
-
2022/06/04
Re: Compute in a lock free way
Remi Forax
-
2022/06/04
Re: Compute in a lock free way
Dain Ironfoot
-
2022/06/04
Re: Compute in a lock free way
Dain Ironfoot
-
2022/06/04
Re: Compute in a lock free way
Dain Ironfoot
-
2022/06/04
Re: Compute in a lock free way
John
-
2022/06/04
Re: Compute in a lock free way
Dr Heinz M. Kabutz
-
2022/06/04
Re: Compute in a lock free way
Remi Forax
-
2022/06/04
Re: Compute in a lock free way
Laurynas Biveinis
-
2022/06/04
Re: Compute in a lock free way
Remi Forax
-
2022/06/03
Compute in a lock free way
Dain Ironfoot
-
2022/05/01
Re: Resource to learn JIT compiler
r r
-
2022/04/29
Re: Resource to learn JIT compiler
'Gil Tene' via mechanical-sympathy
-
2022/04/29
Re: Resource to learn JIT compiler
'Gil Tene' via mechanical-sympathy
-
2022/04/29
Resource to learn JIT compiler
r r
-
2022/02/08
Re: Resizable array, the fastest known approach
Greg Young
-
2022/02/08
Re: Megamorphic virtual call optimization in Java
r r
-
2022/02/08
Resizable array, the fastest known approach
r r
-
2022/02/05
Re: Megamorphic virtual call optimization in Java
'Gil Tene' via mechanical-sympathy
-
2022/02/05
Re: Megamorphic virtual call optimization in Java
Remi Forax
-
2022/02/05
Re: Megamorphic virtual call optimization in Java
r r
-
2022/02/05
Re: Megamorphic virtual call optimization in Java
Greg Young
-
2022/02/05
Megamorphic virtual call optimization in Java
r r
-
2021/07/29
Re: Thread safety of the shared piece of memory - Java Memory Model
r r
-
2021/07/29
Re: Thread safety of the shared piece of memory - Java Memory Model
Peter Veentjer
-
2021/07/29
Thread safety of the shared piece of memory - Java Memory Model
r r
-
2021/07/25
Re: Digest for mechanical-sympathy@googlegroups.com - 1 update in 1 topic
Gregory Golberg
-
2021/07/25
Re: Digest for mechanical-sy x mpathy@google groups.com - 1 update in 1 topic
Gregory Golberg
-
2021/07/16
Intel may be giving TLB Shootdowns a makeover soon
Mark E. Dawson, Jr.
-
2021/03/22
Re: Tools for understanding GPUs?
Ben Evans
-
2021/03/22
Re: Tools for understanding GPUs?
Remi Forax
-
2021/03/22
Re: Tools for understanding GPUs?
Henri Tremblay
-
2021/03/21
Tools for understanding GPUs?
William Pietri
-
2021/01/12
Tools for parsing large heap dumps
Marshall Pierce
-
2020/12/15
Re: MESI and 'atomicity'
Travis Downs
-
2020/11/19
Re: Long unexplained time-to-safepoint (TTSP) in the JVM
Mark Price
-
2020/11/08
Re: Long unexplained time-to-safepoint (TTSP) in the JVM
zacdb...@gmail.com
-
2020/10/02
Re: Reliably allocating large arrays
Gil Tene
-
2020/10/01
Re: Reliably allocating large arrays
Peter Veentjer
-
2020/10/01
Re: Reliably allocating large arrays
Peter Veentjer
-
2020/10/01
Re: Reliably allocating large arrays
alarm...@gmail.com
-
2020/10/01
Reliably allocating large arrays
Shevek
-
2020/09/14
Re: Single digit ms latency with thread per core architecture
masquera...@gmail.com
-
2020/09/10
Re: Single digit ms latency with thread per core architecture
dor laor
-
2020/09/02
Re: Single digit ms latency with thread per core architecture
Gil Tene
-
2020/09/02
Single digit ms latency with thread per core architecture
masquera...@gmail.com
-
2020/08/27
Re: Use HashMap for better multithreaded performance
Henri Tremblay
-
2020/08/27
Re: Use HashMap for better multithreaded performance
SuperNunrg
-
2020/08/27
Re: Use HashMap for better multithreaded performance
Henri Tremblay
-
2020/08/27
Re: Use HashMap for better multithreaded performance
SuperNunrg
-
2020/07/29
Re: Use HashMap for better multithreaded performance
Henri Tremblay
-
2020/07/29
Re: MESI and 'atomicity'
alarm...@gmail.com
-
2020/07/29
Re: Use HashMap for better multithreaded performance
Peter Veentjer
-
2020/07/28
Use HashMap for better multithreaded performance
SuperNunrg
-
2020/07/13
Latency implications of virtual memory
Erik Rigtorp
-
2020/07/12
Re: Java UI performance WSL vs Windows
va...@lem-one.nl
-
2020/07/12
Re: Java UI performance WSL vs Windows
va...@lem-one.nl
-
2020/07/07
Re: Java UI performance WSL vs Windows
Simone Bordet
-
2020/07/07
Re: Java UI performance WSL vs Windows
Luiz Fernando Teston
-
2020/07/07
Java UI performance WSL vs Windows
va...@lem-one.nl
-
2020/06/08
Re: Long unexplained time-to-safepoint (TTSP) in the JVM
Gil Tene
-
2020/06/05
Re: Long unexplained time-to-safepoint (TTSP) in the JVM
Igor Soarez
-
2020/06/05
Re: Long unexplained time-to-safepoint (TTSP) in the JVM
Jean-Philippe BEMPEL
-
2020/06/04
Long unexplained time-to-safepoint (TTSP) in the JVM
Zac Blanco
-
2020/05/30
Re: Why are page faults used for safe point polling instead of other signals?
Gil Tene
-
2020/05/30
Re: Why are page faults used for safe point polling instead of other signals?
Gil Tene
-
2020/05/29
Re: Why are page faults used for safe point polling instead of other signals?
Alex Blewitt
-
2020/05/29
Re: Why are page faults used for safe point polling instead of other signals?
Steven Stewart-Gallus
-
2020/05/29
Re: Why are page faults used for safe point polling instead of other signals?
Steven Stewart-Gallus
-
2020/05/21
Re: Best way to dynamically spin Java classes?
Steven Stewart-Gallus
-
2020/05/19
Re: Best way to dynamically spin Java classes?
Nathan Fisher
-
2020/05/18
Re: Why are page faults used for safe point polling instead of other signals?
Steven Stewart-Gallus
-
2020/05/18
Re: Why are page faults used for safe point polling instead of other signals?
Gil Tene
-
2020/05/18
Re: Why are page faults used for safe point polling instead of other signals?
Ben Evans
-
2020/05/18
Re: Why are page faults used for safe point polling instead of other signals?
Alex Blewitt
-
2020/05/17
Why are page faults used for safe point polling instead of other signals?
Steven Stewart-Gallus
-
2020/05/15
MMU gang wars: the TLB drive-by shootdown
Wojciech Kudla
-
2020/05/14
Re: Where has PrintGCApplicationStoppedTime gone?
Yuji Kubota
-
2020/05/14
Re: Where has PrintGCApplicationStoppedTime gone?
Wojciech Kudla
-
2020/05/14
Re: Where has PrintGCApplicationStoppedTime gone?
Jean-Philippe BEMPEL
-
2020/05/14
Where has PrintGCApplicationStoppedTime gone?
Wojciech Kudla
-
2020/05/07
Re: Best way to dynamically spin Java classes?
Steven Stewart-Gallus
-
2020/05/01
Re: Best way to dynamically spin Java classes?
Remi Forax
-
2020/05/01
Re: Best way to dynamically spin Java classes?
Steven Stewart-Gallus
-
2020/04/30
Re: How to convert a DynamicConstantDesc to a MethodHandle?
Steven Stewart-Gallus
-
2020/04/30
How to convert a DynamicConstantDesc to a MethodHandle?
Steven Stewart-Gallus
-
2020/04/26
Re: Best way to dynamically spin Java classes?
Remi Forax
-
2020/04/26
Re: Best way to dynamically spin Java classes?
Dr Heinz M. Kabutz
-
2020/04/26
Best way to dynamically spin Java classes?
Steven Stewart-Gallus
-
2020/04/19
Re: Kotin, mutability, reactor and thread-safety (JMM actually)
Jacob P
-
2020/04/19
Re: Kotin, mutability, reactor and thread-safety (JMM actually)
yawkat
-
2020/04/19
Re: Kotin, mutability, reactor and thread-safety (JMM actually)
Jacob P
-
2020/04/19
Re: Kotin, mutability, reactor and thread-safety (JMM actually)
yawkat
-
2020/04/18
Kotin, mutability, reactor and thread-safety (JMM actually)
Jacob P
-
2020/03/26
Re: Probing the CPU for metrics / info
Peter Booth
-
2020/03/25
Re: Linux futex_wait() bug... [Yes. You read that right. UPDATE to LATEST PATCHES NOW].
Todd Lipcon
-
2020/03/25
Re: Linux futex_wait() bug... [Yes. You read that right. UPDATE to LATEST PATCHES NOW].
Vishal Sharma
-
2020/03/12
Re: MMU and Meltdown
Alex Blewitt
-
2020/03/12
MMU and Meltdown
Peter Veentjer
-
2020/02/26
Re: Performance tests and handling flakiness
Yannick Schpilka
-
2020/02/25
Re: Performance tests and handling flakiness
Mani Sarkar
-
2020/02/16
Performance tests and handling flakiness
Mani Sarkar
-
2020/01/13
Help to find a github repo for buffer facade of agrona and chronicle
Yunpeng Li
-
2019/12/31
Re: does call site polymorphism factor in method overrides?
Gil Tene
-
2019/12/30
Re: does call site polymorphism factor in method overrides?
Wojciech Kudla
-
2019/12/30
Re: does call site polymorphism factor in method overrides?
Remi Forax
-
2019/12/30
Re: does call site polymorphism factor in method overrides?
Vitaly Davidovich
-
2019/12/30
Re: does call site polymorphism factor in method overrides?
Remi Forax
-
2019/12/30
Re: does call site polymorphism factor in method overrides?
Brian Harris
-
2019/12/29
Re: does call site polymorphism factor in method overrides?
Vitaly Davidovich
-
2019/12/29
does call site polymorphism factor in method overrides?
Brian Harris
-
2019/12/23
Re: Re: JMeter and HdrHistogram Integration
Mark Dawson
-
2019/12/23
Re: Re: JMeter and HdrHistogram Integration
Peter Booth
-
2019/12/21
Re: JMeter and HdrHistogram Integration
Faraz Babar
-
2019/12/21
Re: Re: JMeter and HdrHistogram Integration
Mark Dawson
-
2019/12/21
Re: Re: JMeter and HdrHistogram Integration
Wojciech Kudla
-
2019/12/21
Re: JMeter and HdrHistogram Integration
Mark Dawson
-
2019/12/21
Re: JMeter and HdrHistogram Integration
Faraz Babar
-
2019/12/21
RE: Re: JMeter and HdrHistogram Integration
Mark Dawson
-
2019/12/21
Re: JMeter and HdrHistogram Integration
Peter Booth
-
2019/12/21
Re: JMeter and HdrHistogram Integration
Gil Tene
-
2019/12/20
JMeter and HdrHistogram Integration
Mark E. Dawson, Jr.
-
2019/11/25
Re: MESI and 'atomicity'
Vitaly Davidovich
-
2019/11/25
MESI and 'atomicity'
Peter Veentjer
-
2019/11/22
Re: Sorting a very large number of objects
Florian Enner
-
2019/11/12
Google’s userspace networking - Snap / Pony Express
Marshall Pierce
-
2019/11/06
Re: Evolution of Linux kernel performance
Val Markovic
-
2019/11/06
Evolution of Linux kernel performance
Wojciech Kudla
-
2019/11/05
Re: JVMs and the new silicon
Kevin Bowling
-
2019/11/05
Re: JVMs and the new silicon
Wojciech Kudla
-
2019/11/05
Re: JVMs and the new silicon
Peter Veentjer