requestedExclusives.clear();
requestedExclusives.clear();
/** * Request that a sequence of split points be prefetched. Code for the split * points in <code>splitPoints</code> will be downloaded and installed * whenever there is nothing else to download. Each call to this method * overwrites the entire prefetch queue with the newly specified one. */ public void setPrefetchQueue(int... runAsyncSplitPoints) { if (prefetchQueue == null) { prefetchQueue = new BoundedIntQueue(numEntries); } prefetchQueue.clear(); for (int sp : runAsyncSplitPoints) { prefetchQueue.add(sp); } startLoadingNextFragment(); }
/** * Request that a sequence of split points be prefetched. Code for the split * points in <code>splitPoints</code> will be downloaded and installed * whenever there is nothing else to download. Each call to this method * overwrites the entire prefetch queue with the newly specified one. */ public void setPrefetchQueue(int... runAsyncSplitPoints) { if (prefetchQueue == null) { prefetchQueue = new BoundedIntQueue(numEntries); } prefetchQueue.clear(); for (int sp : runAsyncSplitPoints) { prefetchQueue.add(sp); } startLoadingNextFragment(); }
requestedExclusives.clear();
/** * Request that a sequence of split points be prefetched. Code for the split * points in <code>splitPoints</code> will be downloaded and installed * whenever there is nothing else to download. Each call to this method * overwrites the entire prefetch queue with the newly specified one. */ public void setPrefetchQueue(int... runAsyncSplitPoints) { if (prefetchQueue == null) { prefetchQueue = new BoundedIntQueue(numEntries); } prefetchQueue.clear(); for (int sp : runAsyncSplitPoints) { prefetchQueue.add(sp); } startLoadingNextFragment(); }