hotspot/src/cpu/x86/vm/x86_32.ad
2016-01-19 roland 8147386: assert(size == calc_size) failed: incorrect size calculattion x86_32.ad
2016-01-11 roland 8145322: Code generated from unsafe loops can be slightly improved
2016-01-09 vdeshpande 8143353: update for x86 sin and cos in the math lib
2015-12-24 kvn 8145688: Update for x86 pow in the math lib
2015-12-18 twisti Merge
2015-12-04 vlivanov 8072008: Emit direct call instead of linkTo* for recursive indy/MH.invoke* calls
2015-12-11 fparain 8046936: JEP 270: Reserved Stack Areas for Critical Sections
2015-11-09 iveresov 8140779: Code generation fixes for avx512
2015-11-03 thartmann 8141132: JEP 254: Compact Strings
2015-10-23 iveresov 8139575: Update for x86 log in the math lib
2015-10-15 zmajo 8080650: Enable stubs to use frame pointers correctly
2015-10-06 iveresov 8132207: update for x86 exp in the math lib
2015-09-12 mcberg 8132160: support for AVX 512 call frames and stack management
2015-07-29 thartmann 8130309: Need to bailout cleanly if creation of stubs fails when codecache is out of space
2015-05-29 vlivanov 8001622: loadUB2L_immI8 & loadUS2L_immI16 rules don't match some 8-bit/16-bit masks
2015-05-08 kvn 8076276: Add support for AVX512
2015-04-27 zmajo 8068945: Use RBP register as proper frame pointer in JIT compiled code on x86
2015-02-10 psandoz 8068977: Remove unused sun.misc.Unsafe prefetch intrinsic support
2014-11-12 stefank 8062808: Turn on the -Wreturn-type warning
2014-06-02 thartmann 8034812: remove IDX_INIT macro hack in Node class
2014-04-01 roland 8032410: compiler/uncommontrap/TestStackBangRbp.java times out on Solaris-Sparc V9
2014-03-25 goetz 8037821: Account for trampoline stubs when estimating code buffer sizes
2014-03-21 kvn 8031320: Use Intel RTM instructions for locks
2014-03-12 iveresov 8031321: Support Intel bit manipulation instructions
2014-01-23 rbackman 8027754: Enable loop optimizations for loops with MathExact inside
2014-02-24 kvn 8033805: Move Fast_Lock/Fast_Unlock code from .ad files to macroassembler
2014-01-28 kvn Merge
2013-11-27 goetz 8028515: PPPC64 (part 113.2): opto: Introduce LoadFence/StoreFence.
2013-11-15 goetz 8003854: PPC64 (part 115): Introduce PostallocExpand that expands nodes after register allocation
2013-11-06 kvn Merge
2013-09-12 goetz 8024344: PPC64 (part 112): C argument in register AND stack slot.
2014-01-22 iveresov 8031743: C2: loadI2L_immI broken for negative memory values
2013-10-18 rbackman 8026844: Various Math functions needs intrinsification
2013-10-03 iveresov Merge
2013-09-26 hseigel 7195622: CheckUnhandledOops has limited usefulness now
2013-09-27 rbackman 8024924: Intrinsify java.lang.Math.addExact
2013-04-25 dlong Merge
2013-04-25 dlong 8003853: specify offset of IC load in java_to_interp stub
2013-04-13 drchase 6443505: Ideal() function for CmpLTMask
2013-04-03 kvn 8011102: Clear AVX registers after return from JNI call
2013-01-22 kvn 6896617: Optimize sun.nio.cs.ISO_8859_1$Encode.encodeArrayLoop() on x86
2013-01-03 kvn 8005522: use fast-string instructions on x86 for zeroing
2012-10-12 kvn Merge
2012-09-29 coleenp 8000213: NPG: Should have renamed arrayKlass and typeArrayKlass
2012-10-09 vlivanov 7199654: Remove LoadUI2LNode
2012-10-09 roland 7054512: Compress class pointers after perm gen removal
2012-09-20 roland 7023898: Intrinsify AtomicLongFieldUpdater.getAndIncrement()
2012-09-01 coleenp 6964458: Reimplement class meta-data storage to use native memory
2012-08-20 kvn 6340864: Implement vectorization optimizations in hotspot-server
2012-06-15 kvn 7119644: Increase superword's vector size up to 256 bits
2012-06-12 twisti 7174218: remove AtomicLongCSImpl intrinsics
2012-06-11 twisti 7063674: Wrong results from basic comparisons after calls to Long.bitCount(long)
2012-05-15 roland 7133857: exp() and pow() should use the x87 ISA on x86
2012-03-12 never 7152957: VM crashes with assert(false) failed: bad AD file
2012-02-17 kvn 7145346: VerifyStackAtCalls is broken
2012-02-16 kvn 7125136: SIGILL on linux amd64 in gc/ArrayJuggle/Juggle29
2012-01-07 kvn 7125896: Eliminate nested locks
2011-12-20 roland 7121140: Allocation paths require explicit memory synchronization operations for RMO systems
2011-12-20 kvn 7121648: Use 3-operands SIMD instructions on x86 with AVX
2011-12-14 kvn 7116452: Add support for AVX instructions
less more (0) -100 -60 tip