ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/main/java/util/PriorityQueue.java
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, 7 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, 8 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, 8 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, 8 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, 8 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, 8 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, 8 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, 8 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, 8 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, 9 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, 9 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, 9 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, 9 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, 9 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, 9 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, 9 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, 9 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, 9 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, 9 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, 9 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, 9 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, 9 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, 9 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, 9 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, 9 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, 10 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, 11 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) Links to JSR166_DEC9_PRE_ES_SUBMIT: (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