< 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 >