Wed, 05 Jul 2017 20:16:26 -0700 |
kvn |
Merge
|
file |
diff |
annotate
|
Tue, 20 Jun 2017 14:37:25 +0300 |
vlivanov |
8181872: C1: possible overflow when strength reducing integer multiply by constant
|
file |
diff |
annotate
|
Thu, 06 Jul 2017 01:50:26 +0200 |
jwilhelm |
8182299: Enable disabled clang warnings, build on OSX 10 + Xcode 8
|
file |
diff |
annotate
|
Mon, 05 Jun 2017 15:52:09 -0700 |
psandoz |
8181292: Backport Rename internal Unsafe.compare methods from 10 to 9
|
file |
diff |
annotate
|
Thu, 09 Mar 2017 14:27:21 +0100 |
zmajo |
8175340: Possible invalid memory accesses due to ciMethodData::bci_to_data() returning NULL
|
file |
diff |
annotate
|
Tue, 31 Jan 2017 18:42:45 +0100 |
thartmann |
8173373: C1: NPE is thrown instead of LinkageError when accessing inaccessible field on NULL receiver
|
file |
diff |
annotate
|
Tue, 01 Nov 2016 14:22:38 +0100 |
neliasso |
8160543: C1: Crash in java.lang.String.indexOf in some java.sql tests
|
file |
diff |
annotate
|
Thu, 22 Sep 2016 18:29:15 +0200 |
goetz |
8166561: [s390] Adaptions needed for s390 port in C1 and C2.
|
file |
diff |
annotate
|
Fri, 21 Oct 2016 16:20:18 +0200 |
mgronlun |
8166806: Add intrinsic support for writer used in event based tracing
|
file |
diff |
annotate
|
Tue, 20 Sep 2016 16:34:45 -0400 |
dlong |
Merge
|
file |
diff |
annotate
|
Fri, 26 Aug 2016 12:17:50 -0700 |
vdeshpande |
8154122: Intrinsify fused mac operations
|
file |
diff |
annotate
|
Fri, 09 Sep 2016 06:11:54 -0700 |
jcm |
8164508: unexpected profiling mismatch in c1 generated code
|
file |
diff |
annotate
|
Thu, 08 Sep 2016 23:43:45 -0400 |
dlong |
Merge
|
file |
diff |
annotate
|
Thu, 01 Sep 2016 08:30:17 +0200 |
rehn |
8163589: Add back class id intrinsic method for event based tracing
|
file |
diff |
annotate
|
Tue, 30 Aug 2016 09:30:16 +0200 |
zmajo |
8161720: Better byte behavior for off-heap data
|
file |
diff |
annotate
|
Fri, 24 Jun 2016 15:30:50 -0700 |
kvn |
Merge
|
file |
diff |
annotate
|
Wed, 08 Jun 2016 11:15:49 +0200 |
stefank |
8155638: Resource allocated BitMaps are often cleared twice
|
file |
diff |
annotate
|
Wed, 22 Jun 2016 17:05:40 +0200 |
simonis |
8159620: -XX:-UseOnStackReplacement does not work together with -XX:+TieredCompilation on ppc64 and sparc
|
file |
diff |
annotate
|
Fri, 06 May 2016 18:20:50 +0300 |
vlivanov |
Merge
|
file |
diff |
annotate
|
Fri, 22 Apr 2016 01:04:00 -0700 |
amurillo |
Merge
|
file |
diff |
annotate
|
Tue, 13 Oct 2015 18:13:34 -0400 |
coleenp |
8132051: Better byte behavior
|
file |
diff |
annotate
|
Thu, 05 May 2016 10:03:26 -0700 |
psandoz |
8151268: Wire up the x86 _vectorizedMismatch stub routine in C1
|
file |
diff |
annotate
|
Wed, 04 May 2016 15:30:21 -0700 |
kvn |
8155162: java.util.zip.CRC32C Interpreter/C1 intrinsics support on SPARC
|
file |
diff |
annotate
|
Wed, 06 Apr 2016 18:51:03 +0300 |
fzhinkin |
8149374: Replace C1-specific collection classes with universal collection classes
|
file |
diff |
annotate
|
Wed, 30 Mar 2016 17:04:14 +0200 |
ikrylov |
8147844: new method j.l.Runtime.onSpinWait() and the corresponding x86 hotspot instrinsic
|
file |
diff |
annotate
|
Tue, 05 Apr 2016 17:51:44 +0200 |
thartmann |
8151724: Remove -XX:GenerateCompilerNullChecks
|
file |
diff |
annotate
|
Wed, 23 Mar 2016 15:35:38 -0700 |
mdoerr |
8151818: C1: LIRGenerator::move_to_phi can't deal with illegal phi
|
file |
diff |
annotate
|
Mon, 07 Mar 2016 09:34:29 +0100 |
zmajo |
Merge
|
file |
diff |
annotate
|
Thu, 03 Mar 2016 22:17:38 +0300 |
shade |
8150669: C1 intrinsic for Class.isPrimitive
|
file |
diff |
annotate
|
Tue, 01 Mar 2016 23:46:09 +0100 |
mgronlun |
8143226: Minor updates to Event Based tracing
|
file |
diff |
annotate
|
Tue, 01 Dec 2015 10:35:49 +0100 |
mgerdin |
8148047: Move the vtable length field to Klass
|
file |
diff |
annotate
|
Wed, 27 Jan 2016 14:50:56 +0100 |
mgerdin |
8147461: Use byte offsets for vtable start and vtable length offsets
|
file |
diff |
annotate
|
Tue, 08 Dec 2015 14:44:00 +0100 |
mdoerr |
8143817: C1: Platform dependent stack space not preserved for all runtime calls
|
file |
diff |
annotate
|
Tue, 24 Nov 2015 10:30:23 +0100 |
neliasso |
Merge
|
file |
diff |
annotate
|
Tue, 17 Nov 2015 16:40:52 -0500 |
kbarrett |
8143014: Access PtrQueue member offsets through derived classes
|
file |
diff |
annotate
|
Mon, 05 Oct 2015 23:50:43 +0200 |
mdoerr |
8138895: C1: PPC64 Port needs special register for Locks in synchronization code
|
file |
diff |
annotate
|
Wed, 21 Oct 2015 11:40:05 +0200 |
mdoerr |
8138892: C1: Improve counter overflow checking
|
file |
diff |
annotate
|
Fri, 13 Nov 2015 13:31:48 +0100 |
neliasso |
Merge
|
file |
diff |
annotate
|
Thu, 22 Oct 2015 13:07:10 -0400 |
goetz |
8139040: Fix initializations before ShouldNotReachHere() etc. and enable -Wuninitialized on linux.
|
file |
diff |
annotate
|
Wed, 21 Oct 2015 10:37:50 +0200 |
mdoerr |
8138894: C1: Support IRIW on weak memory platforms
|
file |
diff |
annotate
|
Tue, 29 Sep 2015 11:02:08 +0200 |
david |
8080775: Better argument formatting for assert() and friends
|
file |
diff |
annotate
|
Thu, 24 Sep 2015 12:04:57 +0200 |
aph |
8135018: AARCH64: Missing memory barriers for CMS collector
|
file |
diff |
annotate
|
Tue, 18 Aug 2015 17:48:35 -0400 |
kbarrett |
8072817: CardTableExtension kind() should be BarrierSet::CardTableExtension
|
file |
diff |
annotate
|
Mon, 09 Mar 2015 09:59:53 +0100 |
roland |
8071731: Better scaling for C1
|
file |
diff |
annotate
|
Fri, 19 Jun 2015 09:41:50 +0200 |
aph |
8079315: UseCondCardMark broken in conjunction with CMS precleaning on x86
|
file |
diff |
annotate
|
Fri, 22 May 2015 10:56:37 +0200 |
brutisso |
8080627: JavaThread::satb_mark_queue_offset() is too big for an ARM ldrsb instruction
|
file |
diff |
annotate
|
Wed, 13 May 2015 15:16:06 +0200 |
pliden |
8079792: GC directory structure cleanup
|
file |
diff |
annotate
|
Mon, 27 Apr 2015 10:49:43 +0200 |
zmajo |
8068945: Use RBP register as proper frame pointer in JIT compiled code on x86
|
file |
diff |
annotate
|
Wed, 22 Apr 2015 19:10:03 +0300 |
shade |
8076987: C1 should support conditional card marks (UseCondCardMark)
|
file |
diff |
annotate
|
Mon, 23 Mar 2015 12:18:20 +0100 |
jprovino |
8067891: Remove vestigal G1SATBCT barrier set kind
|
file |
diff |
annotate
|
Tue, 24 Feb 2015 17:23:53 -0500 |
dlong |
8072383: resolve conflicts between open and closed ports
|
file |
diff |
annotate
|
Fri, 27 Feb 2015 19:52:48 -0500 |
kbarrett |
8069016: Add BarrierSet downcast support
|
file |
diff |
annotate
|
Mon, 16 Feb 2015 21:24:39 +0100 |
jwilhelm |
Merge
|
file |
diff |
annotate
|
Tue, 10 Feb 2015 21:32:05 +0100 |
psandoz |
8068977: Remove unused sun.misc.Unsafe prefetch intrinsic support
|
file |
diff |
annotate
|
Fri, 13 Feb 2015 14:37:35 +0100 |
stefank |
8072911: Remove includes of oop.inline.hpp from .hpp files
|
file |
diff |
annotate
|
Wed, 04 Feb 2015 10:18:28 -0500 |
jprovino |
8071805: BarrierSet::Other is not used and should be removed.
|
file |
diff |
annotate
|
Wed, 21 Jan 2015 10:51:35 +0100 |
zmajo |
8059606: Enable per-method usage of CompileThresholdScaling (per-method compilation thresholds)
|
file |
diff |
annotate
|
Fri, 03 Oct 2014 13:34:46 -0700 |
iveresov |
8059621: JVM crashes with "unexpected index type" assert in LIRGenerator::do_UnsafeGetRaw
|
file |
diff |
annotate
|
Tue, 23 Sep 2014 15:09:07 -0700 |
iveresov |
8058744: Crash in C1 OSRed method w/ Unsafe usage
|
file |
diff |
annotate
|
Fri, 04 Jul 2014 11:46:01 +0200 |
goetz |
8049325: Introduce and clean up umbrella headers for the files in the cpu subdirectories.
|
file |
diff |
annotate
|
Wed, 04 Jun 2014 10:01:28 +0200 |
rbackman |
8031994: java/lang/Character/CheckProp test times out
|
file |
diff |
annotate
|
Tue, 13 May 2014 11:32:10 -0700 |
iveresov |
8032463: VirtualDispatch test timeout with DeoptimizeALot
|
file |
diff |
annotate
|
Fri, 25 Apr 2014 09:22:16 +0200 |
roland |
8041481: JVM crashes with collect_args_for_profiling
|
file |
diff |
annotate
|
Fri, 18 Apr 2014 14:25:21 +0200 |
roland |
8039975: SIGSEGV in MethodData::next_data(ProfileData*)
|
file |
diff |
annotate
|
Thu, 13 Mar 2014 14:55:34 -0700 |
iveresov |
8037140: C1: Incorrect argument type used for SharedRuntime::OSR_migration_end in LIRGenerator::do_Goto
|
file |
diff |
annotate
|
Mon, 03 Mar 2014 15:54:45 +0400 |
shade |
8033380: Experimental VM flag to enforce access atomicity
|
file |
diff |
annotate
|
Tue, 14 Jan 2014 14:51:47 +0100 |
roland |
8026253: New type profiling points: sparc support
|
file |
diff |
annotate
|
Wed, 13 Nov 2013 09:45:58 +0100 |
roland |
8027631: "unexpected profiling mismatch" error with new type profiling
|
file |
diff |
annotate
|
Wed, 23 Oct 2013 11:15:24 -0700 |
iveresov |
8026495: JVM Crashes when started with -XX:+DTraceMethodProbes on Solaris x86_64
|
file |
diff |
annotate
|
Tue, 22 Oct 2013 09:51:47 +0200 |
roland |
8026251: New type profiling points: parameters to methods
|
file |
diff |
annotate
|
Fri, 18 Oct 2013 12:15:32 -0700 |
morris |
8008242: VerifyOops is broken on SPARC
|
file |
diff |
annotate
|
Sat, 12 Oct 2013 12:12:59 +0200 |
roland |
8026054: New type profiling points: type of return values at calls
|
file |
diff |
annotate
|
Wed, 09 Oct 2013 16:32:21 +0200 |
roland |
8023657: New type profiling points: arguments to call
|
file |
diff |
annotate
|
Mon, 07 Oct 2013 10:41:56 -0700 |
twisti |
8025566: EXCEPTION_ACCESS_VIOLATION in compiled by C1 String.valueOf method
|
file |
diff |
annotate
|
Mon, 29 Jul 2013 16:32:38 -0700 |
twisti |
8016474: Crash in sun.reflect.UnsafeObjectFieldAccessorImpl.get
|
file |
diff |
annotate
|
Tue, 02 Jul 2013 20:42:12 -0400 |
drchase |
7088419: Use x86 Hardware CRC32 Instruction with java.util.zip.CRC32
|
file |
diff |
annotate
|
Tue, 04 Jun 2013 12:06:54 -0700 |
morris |
8010724: [parfait] Null pointer dereference in hotspot/src/share/vm/c1/c1_LIRGenerator.cpp
|
file |
diff |
annotate
|
Fri, 19 Apr 2013 03:13:04 -0400 |
bharadwaj |
Merge
|
file |
diff |
annotate
|
Mon, 15 Apr 2013 21:25:23 -0400 |
jiangli |
Merge
|
file |
diff |
annotate
|
Tue, 09 Apr 2013 17:17:41 -0400 |
jiangli |
8010862: The Method counter fields used for profiling can be allocated lazily.
|
file |
diff |
annotate
|
Mon, 15 Apr 2013 17:17:11 +0200 |
roland |
8011648: C1: optimized build is broken after 7153771
|
file |
diff |
annotate
|
Fri, 05 Apr 2013 10:38:08 -0700 |
dcubed |
Merge
|
file |
diff |
annotate
|
Fri, 29 Mar 2013 17:25:27 +0100 |
roland |
8010934: assert failure in c1_LinearScan.cpp: "asumption: non-Constant instructions have only virtual operands"
|
file |
diff |
annotate
|
Thu, 21 Mar 2013 09:27:54 +0100 |
roland |
7153771: array bound check elimination for c1
|
file |
diff |
annotate
|
Thu, 04 Apr 2013 10:01:26 -0700 |
mikael |
8003310: Enable -Wunused-function when compiling with gcc
|
file |
diff |
annotate
|
Wed, 23 Jan 2013 13:02:39 -0500 |
jprovino |
8005915: Unify SERIALGC and INCLUDE_ALTERNATE_GCS
|
file |
diff |
annotate
|
Tue, 18 Dec 2012 17:37:44 -0800 |
kvn |
8004318: JEP-171: Support Unsafe fences intrinsics
|
file |
diff |
annotate
|
Tue, 09 Oct 2012 10:11:38 +0200 |
roland |
7054512: Compress class pointers after perm gen removal
|
file |
diff |
annotate
|
Tue, 11 Sep 2012 16:20:57 +0200 |
roland |
7195816: NPG: Crash in c1_ValueType - ShouldNotReachHere
|
file |
diff |
annotate
|
Wed, 05 Sep 2012 10:39:29 +0200 |
stefank |
7195935: NPG: Some issues with compressed oops
|
file |
diff |
annotate
|
Sat, 01 Sep 2012 13:25:18 -0400 |
coleenp |
6964458: Reimplement class meta-data storage to use native memory
|
file |
diff |
annotate
|
Tue, 21 Aug 2012 10:48:50 -0700 |
twisti |
7192167: JSR 292: C1 has old broken code which needs to be removed
|
file |
diff |
annotate
|
Mon, 20 Aug 2012 09:58:58 -0700 |
kvn |
7190310: Inlining WeakReference.get(), and hoisting $referent may lead to non-terminating loops
|
file |
diff |
annotate
|
Tue, 24 Jul 2012 10:51:00 -0700 |
twisti |
7023639: JSR 292 method handle invocation needs a fast path for compiled code
|
file |
diff |
annotate
|
Wed, 13 Jun 2012 11:36:03 -0700 |
twisti |
7174928: JSR 292: unresolved invokedynamic call sites deopt and osr infinitely
|
file |
diff |
annotate
|
Tue, 12 Jun 2012 14:31:44 -0700 |
twisti |
7174218: remove AtomicLongCSImpl intrinsics
|
file |
diff |
annotate
|
Tue, 05 Jun 2012 10:15:27 +0200 |
roland |
7171890: C1: add Class.isInstance intrinsic
|
file |
diff |
annotate
|
Tue, 15 May 2012 10:10:23 +0200 |
roland |
7133857: exp() and pow() should use the x87 ISA on x86
|
file |
diff |
annotate
|
Tue, 06 Mar 2012 12:36:59 +0100 |
rbackman |
7160570: Intrinsification support for tracing framework
|
file |
diff |
annotate
|
Tue, 21 Feb 2012 13:14:55 -0500 |
jiangli |
7120481: storeStore barrier in constructor with final field
|
file |
diff |
annotate
|
Fri, 20 Jan 2012 15:02:12 -0800 |
iveresov |
7131028: Switch statement takes wrong path
|
file |
diff |
annotate
|
Wed, 07 Dec 2011 11:35:03 +0100 |
stefank |
7118863: Move sizeof(klassOopDesc) into the *Klass::*_offset_in_bytes() functions
|
file |
diff |
annotate
|
Wed, 16 Nov 2011 19:42:58 -0800 |
iveresov |
7112085: assert(fr.interpreter_frame_expression_stack_size()==0) failed: only handle empty stacks
|
file |
diff |
annotate
|
Tue, 04 Oct 2011 10:07:07 -0700 |
iveresov |
7097679: Tiered: events with bad bci to Gotos reduced from Ifs
|
file |
diff |
annotate
|
Thu, 29 Sep 2011 23:09:54 -0700 |
iveresov |
7096639: Tiered: Incorrect counter overflow handling for inlined methods
|
file |
diff |
annotate
|
Tue, 14 Jun 2011 12:25:05 -0700 |
twisti |
7053520: JSR292: crash in invokedynamic with C1 using tiered and compressed oops
|
file |
diff |
annotate
|
Thu, 14 Apr 2011 13:45:41 -0700 |
johnc |
Merge
|
file |
diff |
annotate
|
Fri, 08 Apr 2011 17:03:31 -0700 |
iveresov |
7034967: C1: assert(false) failed: error (assembler_sparc.cpp:2043)
|
file |
diff |
annotate
|
Sun, 03 Apr 2011 12:00:54 +0200 |
roland |
7033154: Improve C1 arraycopy performance
|
file |
diff |
annotate
|
Wed, 13 Apr 2011 17:56:43 -0700 |
johnc |
7035117: G1: nsk/stress/jni/jnistress002 fails with assertion failure
|
file |
diff |
annotate
|
Thu, 07 Apr 2011 09:53:20 -0700 |
johnc |
7009266: G1: assert(obj->is_oop_or_null(true )) failed: Error
|
file |
diff |
annotate
|
Fri, 11 Mar 2011 22:34:57 -0800 |
jrose |
7012648: move JSR 292 to package java.lang.invoke and adjust names
|
file |
diff |
annotate
|
Sun, 06 Mar 2011 22:09:23 -0800 |
never |
6965570: assert(!needs_patching && x->is_loaded(),"how do we know it's volatile if it's not loaded")
|
file |
diff |
annotate
|
Fri, 21 Jan 2011 13:03:13 -0800 |
never |
Merge
|
file |
diff |
annotate
|
Mon, 10 Jan 2011 09:23:20 -0800 |
dcubed |
Merge
|
file |
diff |
annotate
|
Sun, 09 Jan 2011 17:16:16 -0500 |
dholmes |
7010665: Misplaced membar in C1 implementation of Unsafe.get/putXXX
|
file |
diff |
annotate
|
Fri, 21 Jan 2011 13:01:02 -0800 |
never |
6809483: hotspot:::method_entry are not correctly generated for "method()V"
|
file |
diff |
annotate
|
Mon, 27 Dec 2010 21:51:31 -0800 |
iveresov |
7009231: C1: Incorrect CAS code for longs on SPARC 32bit
|
file |
diff |
annotate
|
Thu, 02 Dec 2010 17:21:12 -0800 |
iveresov |
7003554: (tiered) assert(is_null_object() || handle() != NULL) failed: cannot embed null pointer
|
file |
diff |
annotate
|
Tue, 30 Nov 2010 23:23:40 -0800 |
iveresov |
6985015: C1 needs to support compressed oops
|
file |
diff |
annotate
|