ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/main/java/util/PriorityQueue.java
Revision 1.134 - (view) (download) (annotate) - [select for diffs]
Fri Jul 24 20:57:26 2020 UTC (3 years, 8 months ago) by jsr166
Branch: MAIN
CVS Tags: HEAD
Changes since 1.133: +1 -2 lines
Diff to previous 1.133
8231800: Better listing of arrays

Revision 1.133 - (view) (download) (annotate) - [select for diffs]
Thu Oct 10 16:53:08 2019 UTC (4 years, 6 months ago) by jsr166
Branch: MAIN
Changes since 1.132: +1 -0 lines
Diff to previous 1.132
8231202: Suppress warnings on non-serializable non-transient instance fields in serializable classes

Revision 1.132 - (view) (download) (annotate) - [select for diffs]
Fri Aug 30 18:05:39 2019 UTC (4 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.131: +3 -0 lines
Diff to previous 1.131
accommodate 8229997: Apply java.io.Serial annotations in java.base

Revision 1.131 - (view) (download) (annotate) - [select for diffs]
Wed May 22 17:36:58 2019 UTC (4 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.130: +6 -23 lines
Diff to previous 1.130
8223593: Refactor code for reallocating storage

Revision 1.130 - (view) (download) (annotate) - [select for diffs]
Sun Nov 11 16:27:28 2018 UTC (5 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.129: +2 -2 lines
Diff to previous 1.129
Add portability layer for new location of SharedSecrets in JDK-8211122

Revision 1.129 - (view) (download) (annotate) - [select for diffs]
Mon Oct 1 00:10:53 2018 UTC (5 years, 6 months ago) by jsr166
Branch: MAIN
Changes since 1.128: +1 -1 lines
Diff to previous 1.128
update to using jdk11 by default, except link to jdk10 javadocs;
sync @docRoot references in javadoc with upstream

Revision 1.128 - (view) (download) (annotate) - [select for diffs]
Sun May 6 23:29:25 2018 UTC (5 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.127: +72 -0 lines
Diff to previous 1.127
implement optimized bulk remove methods

Revision 1.127 - (view) (download) (annotate) - [select for diffs]
Sun May 6 23:09:28 2018 UTC (5 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.126: +1 -1 lines
Diff to previous 1.126
coding style

Revision 1.126 - (view) (download) (annotate) - [select for diffs]
Sun May 6 23:07:56 2018 UTC (5 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.125: +5 -4 lines
Diff to previous 1.125
coding style

Revision 1.125 - (view) (download) (annotate) - [select for diffs]
Sun May 6 21:07:41 2018 UTC (5 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.124: +27 -16 lines
Diff to previous 1.124
small improvements

Revision 1.124 - (view) (download) (annotate) - [select for diffs]
Sun May 6 19:35:51 2018 UTC (5 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.123: +52 -63 lines
Diff to previous 1.123
coding style

Revision 1.123 - (view) (download) (annotate) - [select for diffs]
Sun May 6 16:26:03 2018 UTC (5 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.122: +18 -16 lines
Diff to previous 1.122
use common jsr166 idioms

Revision 1.122 - (view) (download) (annotate) - [select for diffs]
Sun May 6 02:08:36 2018 UTC (5 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.121: +14 -0 lines
Diff to previous 1.121
optimized implementation of forEach

Revision 1.121 - (view) (download) (annotate) - [select for diffs]
Wed Mar 28 02:50:41 2018 UTC (6 years ago) by jsr166
Branch: MAIN
Changes since 1.120: +1 -1 lines
Diff to previous 1.120
sync Oracle copyright years

Revision 1.120 - (view) (download) (annotate) - [select for diffs]
Sun Oct 22 17:44:03 2017 UTC (6 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.119: +3 -1 lines
Diff to previous 1.119
sync 8174109: Better queuing priorities

Revision 1.119 - (view) (download) (annotate) - [select for diffs]
Sat May 6 06:49:46 2017 UTC (6 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.118: +1 -1 lines
Diff to previous 1.118
8177789: fix collections framework links to point to java.util package doc

Revision 1.118 - (view) (download) (annotate) - [select for diffs]
Thu Dec 29 23:14:34 2016 UTC (7 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.117: +3 -3 lines
Diff to previous 1.117
micro-optimize heapify

Revision 1.117 - (view) (download) (annotate) - [select for diffs]
Tue Dec 20 22:37:31 2016 UTC (7 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.116: +2 -0 lines
Diff to previous 1.116
prevent access constructor tag anonymous class creation

Revision 1.116 - (view) (download) (annotate) - [select for diffs]
Sun Dec 18 21:52:10 2016 UTC (7 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.115: +1 -1 lines
Diff to previous 1.115
typo

Revision 1.115 - (view) (download) (annotate) - [select for diffs]
Fri Dec 2 07:11:36 2016 UTC (7 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.114: +17 -34 lines
Diff to previous 1.114
more straighforward and slight faster spliterator implementation

Revision 1.114 - (view) (download) (annotate) - [select for diffs]
Wed Nov 30 18:12:52 2016 UTC (7 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.113: +8 -2 lines
Diff to previous 1.113
heapify: split into Comparable and Comparator loops

Revision 1.113 - (view) (download) (annotate) - [select for diffs]
Wed Nov 30 03:31:47 2016 UTC (7 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.112: +15 -19 lines
Diff to previous 1.112
convert Spliterator implementations to inner classes

Revision 1.112 - (view) (download) (annotate) - [select for diffs]
Tue Nov 29 18:11:28 2016 UTC (7 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.111: +1 -0 lines
Diff to previous 1.111
add reference to Floyd 1964

Revision 1.111 - (view) (download) (annotate) - [select for diffs]
Wed Nov 23 20:36:31 2016 UTC (7 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.110: +4 -2 lines
Diff to previous 1.110
8132964: Spliterator documentation on Priority(Blocking)Queue

Revision 1.110 - (view) (download) (annotate) - [select for diffs]
Wed Aug 24 21:46:18 2016 UTC (7 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.109: +2 -2 lines
Diff to previous 1.109
use standard javadoc at-clause order

Revision 1.109 - (view) (download) (annotate) - [select for diffs]
Wed Jun 1 16:08:04 2016 UTC (7 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.108: +1 -4 lines
Diff to previous 1.108
8066070: PriorityQueue corrupted when adding non-Comparable

Revision 1.108 - (view) (download) (annotate) - [select for diffs]
Sun Oct 11 00:50:06 2015 UTC (8 years, 6 months ago) by jsr166
Branch: MAIN
Changes since 1.107: +1 -1 lines
Diff to previous 1.107
javadoc first sentence

Revision 1.107 - (view) (download) (annotate) - [select for diffs]
Sun Sep 20 16:20:21 2015 UTC (8 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.106: +3 -3 lines
Diff to previous 1.106
kill remaining bridge methods

Revision 1.106 - (view) (download) (annotate) - [select for diffs]
Tue Jun 16 23:06:01 2015 UTC (8 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.105: +41 -13 lines
Diff to previous 1.105
integrate upstream changes to PriorityQueue

Revision 1.105 - (view) (download) (annotate) - [select for diffs]
Fri Feb 27 19:01:11 2015 UTC (9 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.104: +1 -1 lines
Diff to previous 1.104
optimize out redundant field initializers

Revision 1.104 - (view) (download) (annotate) - [select for diffs]
Tue Feb 17 18:55:39 2015 UTC (9 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.103: +1 -1 lines
Diff to previous 1.103
standardize code sample idiom: * <pre> {@code

Revision 1.103 - (view) (download) (annotate) - [select for diffs]
Wed Dec 31 09:37:20 2014 UTC (9 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.102: +0 -1 lines
Diff to previous 1.102
remove unused/redundant imports

Revision 1.102 - (view) (download) (annotate) - [select for diffs]
Wed Dec 31 07:54:13 2014 UTC (9 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.101: +1 -0 lines
Diff to previous 1.101
standardize import statement order

Revision 1.101 - (view) (download) (annotate) - [select for diffs]
Tue Dec 2 05:48:28 2014 UTC (9 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.100: +1 -1 lines
Diff to previous 1.100
this collection => this XXX

Revision 1.100 - (view) (download) (annotate) - [select for diffs]
Fri Aug 29 21:42:37 2014 UTC (9 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.99: +1 -1 lines
Diff to previous 1.99
pico-optimize contains(Object)

Revision 1.99 - (view) (download) (annotate) - [select for diffs]
Fri Apr 11 21:15:44 2014 UTC (10 years ago) by jsr166
Branch: MAIN
Changes since 1.98: +4 -4 lines
Diff to previous 1.98
remove redundant initializations to null or 0

Revision 1.98 - (view) (download) (annotate) - [select for diffs]
Tue Oct 22 15:21:30 2013 UTC (10 years, 6 months ago) by jsr166
Branch: MAIN
Changes since 1.97: +1 -1 lines
Diff to previous 1.97
javadoc typo fixes from Sergey Malenkov; https://bugs.openjdk.java.net/browse/JDK-8022746

Revision 1.97 - (view) (download) (annotate) - [select for diffs]
Thu Jul 18 18:21:22 2013 UTC (10 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.96: +4 -0 lines
Diff to previous 1.96
javadoc warning fixes: add serialization method @throws

Revision 1.96 - (view) (download) (annotate) - [select for diffs]
Thu May 2 06:02:17 2013 UTC (10 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.95: +0 -1 lines
Diff to previous 1.95
port to latest lambda

Revision 1.95 - (view) (download) (annotate) - [select for diffs]
Wed Mar 27 23:09:35 2013 UTC (11 years ago) by dl
Branch: MAIN
Changes since 1.94: +1 -1 lines
Diff to previous 1.94
conform to updated lambda Spliterator

Revision 1.94 - (view) (download) (annotate) - [select for diffs]
Wed Mar 13 12:38:56 2013 UTC (11 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.93: +2 -10 lines
Diff to previous 1.93
Synch with lambda Spliterator API

Revision 1.93 - (view) (download) (annotate) - [select for diffs]
Tue Feb 26 17:28:00 2013 UTC (11 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.92: +4 -4 lines
Diff to previous 1.92
promote comments to actual javadoc

Revision 1.92 - (view) (download) (annotate) - [select for diffs]
Mon Feb 18 03:15:10 2013 UTC (11 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.91: +1 -1 lines
Diff to previous 1.91
whitespace

Revision 1.91 - (view) (download) (annotate) - [select for diffs]
Mon Feb 18 03:10:15 2013 UTC (11 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.90: +1 -1 lines
Diff to previous 1.90
javadoc style

Revision 1.90 - (view) (download) (annotate) - [select for diffs]
Mon Feb 18 01:30:23 2013 UTC (11 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.89: +4 -4 lines
Diff to previous 1.89
whitespace

Revision 1.89 - (view) (download) (annotate) - [select for diffs]
Sun Feb 17 23:36:16 2013 UTC (11 years, 2 months ago) by dl
Branch: MAIN
Changes since 1.88: +69 -41 lines
Diff to previous 1.88
Spliterator sync

Revision 1.88 - (view) (download) (annotate) - [select for diffs]
Fri Feb 1 16:23:04 2013 UTC (11 years, 2 months ago) by dl
Branch: MAIN
Changes since 1.87: +1 -1 lines
Diff to previous 1.87
Fix bad name substitution

Revision 1.87 - (view) (download) (annotate) - [select for diffs]
Fri Feb 1 01:02:25 2013 UTC (11 years, 2 months ago) by dl
Branch: MAIN
Changes since 1.86: +4 -4 lines
Diff to previous 1.86
Use new java.util.function names

Revision 1.86 - (view) (download) (annotate) - [select for diffs]
Tue Jan 22 19:28:05 2013 UTC (11 years, 2 months ago) by dl
Branch: MAIN
Changes since 1.85: +4 -20 lines
Diff to previous 1.85
Spliterators

Revision 1.85 - (view) (download) (annotate) - [select for diffs]
Sat Jan 19 18:18:10 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.84: +1 -0 lines
Diff to previous 1.84
save 10 bytes of bytecode by saving field in local

Revision 1.84 - (view) (download) (annotate) - [select for diffs]
Sat Jan 19 18:11:56 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.83: +1 -0 lines
Diff to previous 1.83
suppress a javac [unchecked] warning

Revision 1.83 - (view) (download) (annotate) - [select for diffs]
Sat Jan 19 17:33:55 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.82: +2 -2 lines
Diff to previous 1.82
fix javac [rawtypes] warnings

Revision 1.82 - (view) (download) (annotate) - [select for diffs]
Wed Jan 16 21:18:50 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.81: +3 -3 lines
Diff to previous 1.81
whitespace

Revision 1.81 - (view) (download) (annotate) - [select for diffs]
Wed Jan 16 15:06:10 2013 UTC (11 years, 3 months ago) by dl
Branch: MAIN
Changes since 1.80: +113 -9 lines
Diff to previous 1.80
lambda-lib support

Revision 1.80 - (view) (download) (annotate) - [select for diffs]
Wed Jan 16 01:59:47 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.79: +4 -4 lines
Diff to previous 1.79
<tt> -> {@code

Revision 1.79 - (view) (download) (annotate) - [select for diffs]
Sat Dec 15 22:26:29 2012 UTC (11 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.78: +1 -1 lines
Diff to previous 1.78
spelling

Revision 1.78 - (view) (download) (annotate) - [select for diffs]
Sun Nov 18 18:03:10 2012 UTC (11 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.77: +1 -1 lines
Diff to previous 1.77
normalize whitespace after <p>

Revision 1.77 - (view) (download) (annotate) - [select for diffs]
Mon Dec 12 20:53:11 2011 UTC (12 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.76: +2 -7 lines
Diff to previous 1.76
uniform serialization method javadocs

Revision 1.76 - (view) (download) (annotate) - [select for diffs]
Fri Dec 2 14:37:32 2011 UTC (12 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.75: +1 -0 lines
Diff to previous 1.75
blanket unchecked warning suppression for comparator-using classes

Revision 1.75 - (view) (download) (annotate) - [select for diffs]
Tue Oct 25 20:29:12 2011 UTC (12 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.74: +1 -1 lines
Diff to previous 1.74
whitespace

Revision 1.74 - (view) (download) (annotate) - [select for diffs]
Wed Jul 13 11:27:28 2011 UTC (12 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.73: +1 -1 lines
Diff to previous 1.73
comment out assert statements

Revision 1.73 - (view) (download) (annotate) - [select for diffs]
Tue Jun 21 19:29:21 2011 UTC (12 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.72: +1 -3 lines
Diff to previous 1.72
small improvements

Revision 1.72 - (view) (download) (annotate) - [select for diffs]
Fri Jun 10 00:20:44 2011 UTC (12 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.71: +1 -2 lines
Diff to previous 1.71
consistent style for code snippets

Revision 1.71 - (view) (download) (annotate) - [select for diffs]
Sun Sep 5 21:32:19 2010 UTC (13 years, 7 months ago) by jsr166
Branch: MAIN
CVS Tags: release-1_7_0
Changes since 1.70: +4 -4 lines
Diff to previous 1.70
Update legal notices to Oracle wording

Revision 1.70 - (view) (download) (annotate) - [select for diffs]
Mon May 10 20:11:01 2010 UTC (13 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.69: +66 -28 lines
Diff to previous 1.69
sync with openjdk7; 6933217: Huge arrays handled poorly in core libraries; 6950540: PriorityQueue(collection) should throw NPE if collection contains a null

Revision 1.69 - (view) (download) (annotate) - [select for diffs]
Sun May 18 23:59:57 2008 UTC (15 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.68: +0 -1 lines
Diff to previous 1.68
Sync with OpenJDK; remove all @version tags

Revision 1.68 - (view) (download) (annotate) - [select for diffs]
Sun May 18 23:47:56 2008 UTC (15 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.67: +18 -18 lines
Diff to previous 1.67
Sync with OpenJDK; untabify

Revision 1.67 - (view) (download) (annotate) - [select for diffs]
Sun May 20 07:54:01 2007 UTC (16 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.66: +21 -3 lines
Diff to previous 1.66
License update

Revision 1.66 - (view) (download) (annotate) - [select for diffs]
Sun Jan 7 07:38:27 2007 UTC (17 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.65: +1 -1 lines
Diff to previous 1.65
copyright year update

Revision 1.65 - (view) (download) (annotate) - [select for diffs]
Sun May 28 23:36:29 2006 UTC (17 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.64: +1 -1 lines
Diff to previous 1.64
Location of Collections Guide has changed

Revision 1.64 - (view) (download) (annotate) - [select for diffs]
Sun Mar 19 01:00:40 2006 UTC (18 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.63: +6 -2 lines
Diff to previous 1.63
sync with mustang

Revision 1.63 - (view) (download) (annotate) - [select for diffs]
Tue Mar 7 07:11:39 2006 UTC (18 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.62: +121 -103 lines
Diff to previous 1.62
6394004: (coll) Thread-safety and Performance improvements to PriorityQueue

Revision 1.62 - (view) (download) (annotate) - [select for diffs]
Thu Feb 16 08:17:21 2006 UTC (18 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.61: +1 -1 lines
Diff to previous 1.61
6382646: Core Library "frozen-in-time" SCCS keywords

Revision 1.61 - (view) (download) (annotate) - [select for diffs]
Tue Feb 7 20:54:24 2006 UTC (18 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.60: +0 -1 lines
Diff to previous 1.60
6378729: Remove workaround for 6280605

Revision 1.60 - (view) (download) (annotate) - [select for diffs]
Mon Dec 5 02:56:59 2005 UTC (18 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.59: +1 -1 lines
Diff to previous 1.59
copyright update for 2006

Revision 1.59 - (view) (download) (annotate) - [select for diffs]
Tue Nov 29 08:52:26 2005 UTC (18 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.58: +3 -3 lines
Diff to previous 1.58
doc touchups

Revision 1.58 - (view) (download) (annotate) - [select for diffs]
Mon Nov 28 23:53:32 2005 UTC (18 years, 4 months ago) by dl
Branch: MAIN
Changes since 1.57: +3 -1 lines
Diff to previous 1.57
Merge conflicts

Revision 1.57 - (view) (download) (annotate) - [select for diffs]
Mon Nov 28 02:44:06 2005 UTC (18 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.56: +1 -1 lines
Diff to previous 1.56
SCCS keywords

Revision 1.56 - (view) (download) (annotate) - [select for diffs]
Mon Nov 28 02:35:46 2005 UTC (18 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.55: +21 -21 lines
Diff to previous 1.55
whitespace

Revision 1.55 - (view) (download) (annotate) - [select for diffs]
Sun Nov 27 20:41:02 2005 UTC (18 years, 4 months ago) by dl
Branch: MAIN
Changes since 1.54: +245 -255 lines
Diff to previous 1.54
Performance improvements

Revision 1.54 - (view) (download) (annotate) - [select for diffs]
Thu Nov 24 03:44:57 2005 UTC (18 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.53: +1 -1 lines
Diff to previous 1.53
6355099: (coll) PriorityQueue.grow resizes internal array by 4, not 2

Revision 1.53 - (view) (download) (annotate) - [select for diffs]
Wed Nov 23 05:33:25 2005 UTC (18 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.52: +2 -2 lines
Diff to previous 1.52
whitespace

Revision 1.52 - (view) (download) (annotate) - [select for diffs]
Tue Nov 22 11:44:47 2005 UTC (18 years, 5 months ago) by dl
Branch: MAIN
Changes since 1.51: +195 -137 lines
Diff to previous 1.51
Resize on construction if necessary; Use Arrays.copyOf when possible

Revision 1.51
Sun Nov 21 01:40:39 2004 UTC (19 years, 5 months ago) by dl
Branch: MAIN
Changes since 1.50: +0 -0 lines
FILE REMOVED
Changes for maintenance/RFE phase

Revision 1.50 - (view) (download) (annotate) - [select for diffs]
Wed Jun 2 23:45:46 2004 UTC (19 years, 10 months ago) by dl
Branch: MAIN
Changes since 1.49: +5 -3 lines
Diff to previous 1.49
Improve javadoc wording

Revision 1.49 - (view) (download) (annotate) - [select for diffs]
Thu May 27 11:05:44 2004 UTC (19 years, 10 months ago) by dl
Branch: MAIN
Changes since 1.48: +6 -1 lines
Diff to previous 1.48
Override javadoc specs when overriding AbstractQueue implementations

Revision 1.48 - (view) (download) (annotate) - [select for diffs]
Sun Apr 11 04:50:24 2004 UTC (20 years ago) by jsr166
Branch: MAIN
Changes since 1.47: +1 -1 lines
Diff to previous 1.47
Martin Buchholz: sync with Tiger

Revision 1.47 - (view) (download) (annotate) - [select for diffs]
Sat Apr 10 14:31:46 2004 UTC (20 years ago) by dl
Branch: MAIN
Changes since 1.46: +1 -1 lines
Diff to previous 1.46
Streamline declaration

Revision 1.46 - (view) (download) (annotate) - [select for diffs]
Mon Dec 29 19:05:19 2003 UTC (20 years, 3 months ago) by dl
Branch: MAIN
CVS Tags: JSR166_PFD
Changes since 1.45: +1 -2 lines
Diff to previous 1.45
spellcheck

Revision 1.45 - (view) (download) (annotate) - [select for diffs]
Sun Oct 19 13:38:29 2003 UTC (20 years, 6 months ago) by dl
Branch: MAIN
CVS Tags: JSR166_DEC9_POST_ES_SUBMIT, JSR166_DEC9_PRE_ES_SUBMIT, JSR166_NOV3_FREEZE
Changes since 1.44: +1 -1 lines
Diff to previous 1.44
Changed doc strings for generic params

Revision 1.44 - (view) (download) (annotate) - [select for diffs]
Sat Oct 18 12:29:27 2003 UTC (20 years, 6 months ago) by dl
Branch: MAIN
Changes since 1.43: +1 -0 lines
Diff to previous 1.43
Added docs for type params

Revision 1.43 - (view) (download) (annotate) - [select for diffs]
Sun Oct 5 22:59:21 2003 UTC (20 years, 6 months ago) by dl
Branch: MAIN
Changes since 1.42: +1 -1 lines
Diff to previous 1.42
addAll(self) throws exception; javadoc touchups

Revision 1.42 - (view) (download) (annotate) - [select for diffs]
Mon Sep 15 12:02:23 2003 UTC (20 years, 7 months ago) by dl
Branch: MAIN
Changes since 1.41: +7 -28 lines
Diff to previous 1.41
Fix some javadoc inconsistencies

Revision 1.41 - (view) (download) (annotate) - [select for diffs]
Sat Sep 13 18:51:06 2003 UTC (20 years, 7 months ago) by dl
Branch: MAIN
Changes since 1.40: +19 -20 lines
Diff to previous 1.40
Proofreading pass -- many minor adjustments

Revision 1.40 - (view) (download) (annotate) - [select for diffs]
Fri Sep 12 15:38:26 2003 UTC (20 years, 7 months ago) by dl
Branch: MAIN
Changes since 1.39: +18 -37 lines
Diff to previous 1.39
AbstractQueue revisions for sake of producing better javadoc

Revision 1.39 - (view) (download) (annotate) - [select for diffs]
Sun Sep 7 15:06:19 2003 UTC (20 years, 7 months ago) by dl
Branch: MAIN
Changes since 1.38: +2 -2 lines
Diff to previous 1.38
Serialization fixes

Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Mon Sep 1 12:23:28 2003 UTC (20 years, 7 months ago) by dl
Branch: MAIN
Changes since 1.37: +9 -1 lines
Diff to previous 1.37
Adjust headers; continue 1.5.0 resynch

Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Sat Aug 30 11:44:53 2003 UTC (20 years, 7 months ago) by dl
Branch: MAIN
Changes since 1.36: +2 -2 lines
Diff to previous 1.36
Add cast

Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Sat Aug 30 11:40:04 2003 UTC (20 years, 7 months ago) by dl
Branch: MAIN
Changes since 1.35: +115 -53 lines
Diff to previous 1.35
Improve PQ.remove; mention that Queues don't usually define equals, hashCode

Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Wed Aug 27 10:27:07 2003 UTC (20 years, 7 months ago) by dl
Branch: MAIN
Changes since 1.34: +27 -9 lines
Diff to previous 1.34
Fix remove(i); COW workaround for iter.remove()

Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Wed Aug 27 01:33:50 2003 UTC (20 years, 7 months ago) by dholmes
Branch: MAIN
Changes since 1.33: +1 -1 lines
Diff to previous 1.33
fixed erroneous link

Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Mon Aug 25 23:50:24 2003 UTC (20 years, 7 months ago) by dl
Branch: MAIN
Changes since 1.32: +2 -2 lines
Diff to previous 1.32
Add parentheses to placate javadoc filter

Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Mon Aug 25 23:47:01 2003 UTC (20 years, 7 months ago) by dl
Branch: MAIN
Changes since 1.31: +3 -6 lines
Diff to previous 1.31
Avoid negative index in fixdown

Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Mon Aug 25 19:27:54 2003 UTC (20 years, 8 months ago) by dl
Branch: MAIN
Changes since 1.30: +1 -1 lines
Diff to previous 1.30
serialVersionUIDs

Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Mon Aug 25 18:33:03 2003 UTC (20 years, 8 months ago) by dl
Branch: MAIN
Changes since 1.29: +2 -0 lines
Diff to previous 1.29
Serial ids; re-checkin in Random using j.u.c.aAtomicLong

Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Sun Aug 24 23:31:53 2003 UTC (20 years, 8 months ago) by dl
Branch: MAIN
Changes since 1.28: +12 -0 lines
Diff to previous 1.28
Mention at top that traversal not ordered

Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Wed Aug 13 14:11:59 2003 UTC (20 years, 8 months ago) by dl
Branch: MAIN
Changes since 1.27: +2 -1 lines
Diff to previous 1.27
Added raw cast as workaround for compiler bug

Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Tue Aug 12 11:11:58 2003 UTC (20 years, 8 months ago) by dl
Branch: MAIN
Changes since 1.26: +2 -2 lines
Diff to previous 1.26
Use raw types for instanceof

Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Fri Aug 8 20:05:07 2003 UTC (20 years, 8 months ago) by tim
Branch: MAIN
Changes since 1.25: +2 -4 lines
Diff to previous 1.25
Scrunched catch, finally, else clauses.

Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Wed Aug 6 18:42:49 2003 UTC (20 years, 8 months ago) by tim
Branch: MAIN
CVS Tags: JSR166_CR1
Changes since 1.24: +1 -1 lines
Diff to previous 1.24
Fixes to minor errors found by DocCheck, includes stray Locks reference removal

Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Wed Aug 6 18:22:09 2003 UTC (20 years, 8 months ago) by tim
Branch: MAIN
Changes since 1.23: +3 -3 lines
Diff to previous 1.23
Fixes to minor errors found by DocCheck

Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Wed Aug 6 01:57:53 2003 UTC (20 years, 8 months ago) by dholmes
Branch: MAIN
Changes since 1.22: +54 -13 lines
Diff to previous 1.22
Final major updates to Collection related classes.

Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Tue Aug 5 12:11:08 2003 UTC (20 years, 8 months ago) by dl
Branch: MAIN
Changes since 1.21: +128 -32 lines
Diff to previous 1.21
Remove Sorted interface, adjust PQ and PBQ

Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Tue Aug 5 06:49:51 2003 UTC (20 years, 8 months ago) by dholmes
Branch: MAIN
Changes since 1.20: +6 -5 lines
Diff to previous 1.20
MOre tense changes

Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Tue Aug 5 06:18:17 2003 UTC (20 years, 8 months ago) by dholmes
Branch: MAIN
Changes since 1.19: +3 -9 lines
Diff to previous 1.19
Regressed to describing a PQ as unbounded.

Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Mon Aug 4 16:14:48 2003 UTC (20 years, 8 months ago) by tim
Branch: MAIN
Changes since 1.18: +9 -9 lines
Diff to previous 1.18
Make atomics emulation classes match the main atomics.
Fix docs for atomics (both in main and emulation).
Restored more specific iterator types in both blocking queue impls.
Fix unchecked cast warning in PQ.

Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Mon Aug 4 01:48:39 2003 UTC (20 years, 8 months ago) by dholmes
Branch: MAIN
Changes since 1.17: +30 -23 lines
Diff to previous 1.17
Some fixme's added.
There are problems with both the docs and inherited code for this
class due to its actual bounded nature.

Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Thu Jul 31 19:49:42 2003 UTC (20 years, 8 months ago) by tim
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16
Fix broken doc links

Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Thu Jul 31 15:44:41 2003 UTC (20 years, 8 months ago) by tim
Branch: MAIN
Changes since 1.15: +30 -30 lines
Diff to previous 1.15
Fixed PriorityQueue along the lines of TreeMap.

Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Thu Jul 31 07:18:02 2003 UTC (20 years, 8 months ago) by dholmes
Branch: MAIN
Changes since 1.14: +23 -23 lines
Diff to previous 1.14
Continued updates to explicit and inherited doc comments.
Consistency over remove(null)
Some inherited doc is still not right.

Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Mon Jul 28 16:00:19 2003 UTC (20 years, 8 months ago) by tim
Branch: MAIN
Changes since 1.13: +10 -10 lines
Diff to previous 1.13
Added addAll() back in.

Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Mon Jul 28 10:08:24 2003 UTC (20 years, 8 months ago) by dl
Branch: MAIN
Changes since 1.12: +1 -1 lines
Diff to previous 1.12
PQ shouldn't implement Sorted

Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Mon Jul 28 09:40:07 2003 UTC (20 years, 8 months ago) by dl
Branch: MAIN
Changes since 1.11: +8 -8 lines
Diff to previous 1.11
Commented out BlockingQueue.addAll; changed a few signatures to please 2.2 compiler

Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Mon Jul 28 04:11:54 2003 UTC (20 years, 8 months ago) by dholmes
Branch: MAIN
Changes since 1.10: +74 -89 lines
Diff to previous 1.10
Significant doc updates:
 - inherit comments where appropriate
 - ensure runtime exception comments inherited (overriding as needed)
 - consistent descriptions
 - introduce head and tail terminology

Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Sat Jul 26 13:17:51 2003 UTC (20 years, 8 months ago) by tim
Branch: MAIN
Changes since 1.9: +7 -7 lines
Diff to previous 1.9
Default compiler is now 2.2-ea. Some sources are not compatible with 2.0-ea.

Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Sun Jul 13 22:51:22 2003 UTC (20 years, 9 months ago) by dl
Branch: MAIN
CVS Tags: JSR166_PRELIMINARY_TEST_RELEASE_2
Changes since 1.8: +3 -2 lines
Diff to previous 1.8
Workaround VM oddity

Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Tue Jul 1 16:29:45 2003 UTC (20 years, 9 months ago) by dl
Branch: MAIN
Changes since 1.7: +3 -5 lines
Diff to previous 1.7
Misc minor tunings

Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Tue Jun 24 14:34:30 2003 UTC (20 years, 10 months ago) by dl
Branch: MAIN
Changes since 1.6: +78 -69 lines
Diff to previous 1.6
Added missing javadoc tags; minor reformatting

Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Mon Jun 23 02:26:15 2003 UTC (20 years, 10 months ago) by brian
Branch: MAIN
Changes since 1.5: +25 -24 lines
Diff to previous 1.5
Partial javadoc pass

Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Tue May 27 18:20:06 2003 UTC (20 years, 10 months ago) by dl
Branch: MAIN
CVS Tags: JSR166_PRELIMINARY_TEST_RELEASE_1, JSR166_PRERELEASE_0_1
Changes since 1.4: +87 -49 lines
Diff to previous 1.4
re-checkin initial implementations

Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Mon May 19 02:45:07 2003 UTC (20 years, 11 months ago) by tim
Branch: MAIN
Changes since 1.3: +0 -4 lines
Diff to previous 1.3
Use temp version of Sorted to allow a portion of PQ impl to be uncommented.

Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Sun May 18 20:36:01 2003 UTC (20 years, 11 months ago) by tim
Branch: MAIN
Changes since 1.2: +1 -1 lines
Diff to previous 1.2
Added another type parameter

Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Sun May 18 18:10:02 2003 UTC (20 years, 11 months ago) by tim
Branch: MAIN
Changes since 1.1: +392 -38 lines
Diff to previous 1.1
Copied Queue, AbstractQueue, and PriorityQueue from src/dl,
fixed some type parameterization, and added some basic tests.
Added control for -warnunchecked in user properties file.

Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Wed May 14 21:30:45 2003 UTC (20 years, 11 months ago) by tim
Branch: MAIN
Moved main source rooted at . to ./src/main
Moved test source rooted at ./etc/testcases to ./src/test

Convenience Links

Links to HEAD: (view) (download) (annotate)

Compare Revisions

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a