< prev index next >
src/java.base/share/classes/java/util/concurrent/Semaphore.java
Print this page
8234131: Miscellaneous changes imported from jsr166 CVS 2020-12
Reviewed-by: martin
*** 64,74 ****
* available.release();
* }
*
* // Not a particularly efficient data structure; just for demo
*
! * protected Object[] items = ... whatever kinds of items being managed
* protected boolean[] used = new boolean[MAX_AVAILABLE];
*
* protected synchronized Object getNextAvailableItem() {
* for (int i = 0; i < MAX_AVAILABLE; ++i) {
* if (!used[i]) {
--- 64,74 ----
* available.release();
* }
*
* // Not a particularly efficient data structure; just for demo
*
! * protected Object[] items = ...; // whatever kinds of items being managed
* protected boolean[] used = new boolean[MAX_AVAILABLE];
*
* protected synchronized Object getNextAvailableItem() {
* for (int i = 0; i < MAX_AVAILABLE; ++i) {
* if (!used[i]) {
< prev index next >