Mercurial Repository: p/jikesrvm/code

log

age author description
Wed, 22 May 2013 20:38:55 +0200 Erik Brangs RVM-1019 : Rename barrier methods in org.jikesrvm.Magic to use the terms from the JSR-133 cookbook and update the documentation accordingly.default tip
Wed, 22 May 2013 20:27:35 +0200 Erik Brangs Unify style of comments between methods in org.jikesrvm.runtime.Magic and add a comment for magic methods that are evaluated at compile time.
Sat, 18 May 2013 03:48:15 +1000 Steve Blackburn RVM-1030 Both Dave and I agree that this fix appears to be correct. Will watch regressions.
Thu, 09 May 2013 09:10:35 +1000 Steve Blackburn Clean up 10629, thanks to Dave
Thu, 09 May 2013 03:03:49 +1000 Steve Blackburn Tweaks to 10629, thanks to Erik
Tue, 07 May 2013 10:45:30 +1000 Robin Garner Attempt to get {code} sections to pass through Unity
Thu, 02 May 2013 08:45:58 +1000 Steve Blackburn RVM-1029 Implementation of abbreviated stack scanning, a concrete application of RVM-1006. Enable with -X:gc:useShortStackScans=true.
Mon, 29 Apr 2013 09:42:33 +0200 Erik Brangs RVM-1028 : Patch GNU Classpath's VMProcess to use notifyAll() instead of notify() (original patches by Carl Ritson). This bug is tracked upstream as PR57070 at http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57070.
Sat, 27 Apr 2013 18:57:35 +0200 Erik Brangs RVM-1027 : Quick fix for a crash in the bootimageRunner that occurs because of a sanity check in the glibc longjmp implementation that doesn't apply to our case (patch by Carl Ritson). This fix switches off the check by using glibc's internal longjmp implementation. A proper fix will follow later.
Fri, 26 Apr 2013 22:58:14 -0400 Dave Grove Add missing assignment of true to l.active when cached lock is returned from all0ocate. Bug reported (with 1-liner fix) by Carl Ritson on researchers mailing list.
Wed, 24 Apr 2013 11:39:18 -0400 Dave Grove fix checkstyle violations (were causing pre-commit tests to fail).
Mon, 22 Apr 2013 15:19:07 +1000 Robin Garner RVM-1013, MMTk Harness improvements Jan 2013
Fri, 19 Apr 2013 14:25:22 +1000 Robin Garner RVM-1022, start each allocate-collect loop with a clean slate, to allow
Tue, 16 Apr 2013 17:50:46 +1000 Robin Garner RVM-1026, Ugawa Tomoharu's patch to prevent additional spaces being created after the map is finalized
Fri, 12 Apr 2013 09:54:02 +0200 Erik Brangs Minor comment fixes in Gen and PretenureThresholdFraction.
Fri, 12 Apr 2013 16:29:15 +1000 Robin Garner RVM-1022, tidy up comments and initial value of 'emergency'.
Fri, 12 Apr 2013 16:10:54 +1000 Robin Garner RVM-1025, Nursery is created for non-generational garbage collectors.
Wed, 20 Mar 2013 11:36:27 +1100 rgarner RVM-1022, Allow emergency collection to succeed before throwing an OutOfMemory Exception. Not a complete fix, because the existing logic ensures that we will always perform one redundant GC before exiting.
Mon, 25 Mar 2013 22:12:00 +0100 Erik Brangs RVM-1019 : Added an initial set of tests for atomicity of accesses to volatile longs and volatile doubles (the tests are disabled for the time being). The initial set of tests covers only code that is generated for normal bytecode. Code that is generated for other cases, e.g. code for the Magic.attempt* and Magic.prepare* methods, is not covered by the tests added in this commit.
Sun, 24 Mar 2013 16:19:14 +0100 Erik Brangs Merge with default at 8006a1187f5f6362f87de059c88172aa097d73d8 (no additional changes).RVM-549-OpenJDK
Sun, 24 Mar 2013 15:50:58 +0100 Erik Brangs Add a unit test for org.jikesrvm.classloader.FieldVector.
Sun, 24 Mar 2013 13:17:39 +0100 Erik Brangs Add a unit test for org.jikesrvm.classloader.MethodVector.
Sun, 24 Mar 2013 13:16:27 +0100 Erik Brangs Clean up org.jikesrvm.classloader.MethodVector by removing useless comments and improving the rest of the comments.
Sun, 24 Mar 2013 13:15:59 +0100 Erik Brangs Clean up org.jikesrvm.classloader.FieldVector by removing unused methods, removing useless comments and improving the rest of the comments.
Sat, 23 Mar 2013 19:26:38 +0100 Erik Brangs Add missing negation in ReflectionBase.unboxAsLong(..).
Sat, 23 Mar 2013 14:35:47 +0100 Erik Brangs Change addSubClass(..) in RVMClass to use System.arraycopy(...).
Sat, 23 Mar 2013 14:30:01 +0100 Erik Brangs Add a test for RVMClass.addSubClass.
Sat, 23 Mar 2013 12:30:05 +0100 Erik Brangs RVM-1023 : Add a package-level comment for the org.jikesrvm.classloader package.
Sat, 23 Mar 2013 12:29:45 +0100 Erik Brangs RVM-1023 : Add a package-level comment for the org.jikesrvm.annotations package.
Fri, 22 Mar 2013 18:57:58 +0100 Erik Brangs Add the testing/ directory to the set of directories checked by the checkstyle target.
Fri, 22 Mar 2013 18:56:09 +0100 Erik Brangs Fix Checkstyle failures in MMTk and JNI tests.
Wed, 20 Mar 2013 19:32:54 +0100 Erik Brangs Exclude classes from the bootimage that are related to annotation processing and not needed at runtime (fixes a mistake made by me).
Mon, 18 Mar 2013 18:18:49 -0400 Dave Grove Fixes for concurrency bugs in classloader code reported in rvm-researchers
Wed, 06 Mar 2013 21:42:22 +0100 Erik Brangs Add missing license header to the properties for the "mmtk-unit-tests" test-run.
Wed, 06 Mar 2013 21:23:31 +0100 Erik Brangs RVM-1020 : Fix a wrong path in the GCSpy component build file (patch by Kathiravelu Pradeeban).
Wed, 27 Feb 2013 16:00:27 +0100 Erik Brangs Update the Javadoc of org.jikesrvm.scheduler.Monitor to use the correct method names (noHandshake/withHandshake instead of dangerously/nicely).
Wed, 20 Feb 2013 17:19:03 +0100 Erik Brangs RVM-1016 : Correct the templates for the PPC_ORC and PPC_ORCr operators.
Wed, 20 Feb 2013 16:48:18 +0100 Erik Brangs Correct whitespace for PPC_SRWI and PPC_SRWIr operators in the common operator list for PowerPC.
Tue, 19 Feb 2013 22:34:07 +0100 Erik Brangs Remove the class org.jikesrvm.compilers.opt.regalloc.ppc.MIRSplitRanges.
Fri, 15 Feb 2013 23:30:49 +0100 Erik Brangs Remove unused optimizing compiler options.
Fri, 15 Feb 2013 10:40:41 -0500 Dave Grove Only capture the stdout of the "hg id " command into the hg.revision property; direct stderr to a different property (avoids including error/warning messages from hg into Configuration.java)
Tue, 12 Feb 2013 13:25:00 -0500 Dave Grove Added tag 3.1.3 for changeset c951b3ea1d7erelease
Tue, 12 Feb 2013 13:23:49 -0500 Dave Grove nail hg revision number for releaserelease 3.1.3
Tue, 12 Feb 2013 13:22:18 -0500 Dave Grove Merge tip to release branchrelease
Tue, 12 Feb 2013 11:18:49 -0500 Dave Grove use fully-qualified name in @see (so javadoc builds correctly)
Tue, 12 Feb 2013 10:44:38 -0500 Dave Grove 3.1.3 release notes
Tue, 12 Feb 2013 10:38:21 -0500 Dave Grove Update userguide for 3.1.3 based on Confluence export as of Feb 12, 2013.
Tue, 12 Feb 2013 10:29:44 -0500 Dave Grove Bump version number to 3.1.3
Sat, 09 Feb 2013 17:47:02 -0500 Dave Grove RVM-1012 : Add memory barriers to implement JMM volatile semantics in PPC baseline compiler
Fri, 08 Feb 2013 19:27:29 -0500 Dave Grove Prep work for RVM-1012 : restructure codegen for field access to eliminate early return returns (create single place for mem barriers)
Thu, 17 Jan 2013 11:14:21 +1100 Robin Garner Minor tidying of MonotonePageResource
Wed, 16 Jan 2013 17:39:36 +1100 Robin Garner RVM-1011, MonotonePageResource doesn't reset properly after VM exhaustion.
Wed, 16 Jan 2013 17:14:37 +1100 Robin Garner RVM-1009: Successive System.gc() calls trigger OutOfMemory exception
Wed, 16 Jan 2013 16:02:42 +1100 Robin Garner RVM-1010: Fix the definition of isRCObject. The previous definition breaks
Sat, 12 Jan 2013 22:19:33 +0100 Erik Brangs Cleanups in org.jikesrvm.VM to improve readability of diff to default branch.RVM-549-OpenJDK
Sat, 12 Jan 2013 20:00:57 +0100 Erik Brangs Remove some unused debug outputs.RVM-549-OpenJDK
Sat, 12 Jan 2013 19:41:14 +0100 Erik Brangs Always pass the correct class library name to the AnnotationAdder.RVM-549-OpenJDK
Sat, 12 Jan 2013 16:26:51 +0100 Erik Brangs Merge with default at 832d6cfbf79861bb775189d9f803f314a555e3d3 (no additional changes).RVM-549-OpenJDK
Thu, 03 Jan 2013 14:49:47 +1100 Robin Garner RVM-1008, trigger a GC when VM is exhausted: partial fix for RVM-695
Wed, 12 Dec 2012 15:28:30 -0500 Dave Grove Rename STACKFRAME_NEXT_INSTRUCTION_OFFSET to STACKFRAME_RETURN_ADDRESS_OFFSET so that PPC and IA32 StackframeLayoutConstants use the same name. Fixes PPC build breakage.