Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for eventQueue (0.38 sec)

  1. platforms/core-runtime/logging/src/test/groovy/org/gradle/internal/logging/console/UserInputStandardOutputRendererTest.groovy

            when:
            renderer.onOutput(userInputRequestEvent)
    
            then:
            renderer.eventQueue.empty
    
            when:
            renderer.onOutput(userInputResumeEvent)
    
            then:
            1 * listener.onOutput(userInputResumeEvent)
            0 * listener.onOutput(_)
            0 * userInput._
            renderer.eventQueue.empty
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Apr 01 19:25:32 UTC 2024
    - 3.6K bytes
    - Viewed (0)
  2. platforms/core-runtime/logging/src/test/groovy/org/gradle/internal/logging/console/UserInputConsoleRendererTest.groovy

            0 * listener.onOutput(_)
            renderer.eventQueue.empty
    
            when:
            def testOutputEvent1 = new TestOutputEvent()
            def testOutputEvent2 = new TestOutputEvent()
            renderer.onOutput(testOutputEvent1)
            renderer.onOutput(testOutputEvent2)
    
            then:
            0 * console._
            0 * listener.onOutput(_)
            renderer.eventQueue.size() == 2
    
            when:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 30 05:02:18 UTC 2024
    - 5K bytes
    - Viewed (0)
  3. platforms/core-runtime/logging/src/main/java/org/gradle/internal/logging/console/AbstractUserInputRenderer.java

        }
    
        private void replayEvents() {
            ListIterator<OutputEvent> iterator = eventQueue.listIterator();
    
            while (iterator.hasNext()) {
                delegate.onOutput(iterator.next());
                iterator.remove();
            }
        }
    
        List<OutputEvent> getEventQueue() {
            return eventQueue;
        }
    
        abstract void startInput();
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 30 05:02:18 UTC 2024
    - 4.2K bytes
    - Viewed (0)
  4. maven-embedder/src/main/java/org/apache/maven/cli/transfer/SimplexTransferListener.java

            final ArrayList<Exchange> batch = new ArrayList<>(batchMaxSize);
            try {
                while (true) {
                    batch.clear();
                    if (eventQueue.drainTo(batch, BATCH_MAX_SIZE) == 0) {
                        batch.add(eventQueue.take());
                    }
                    demux(batch);
                }
            } catch (InterruptedException e) {
                throw new RuntimeException(e);
            }
    Registered: Wed Jun 12 09:55:16 UTC 2024
    - Last Modified: Tue Jun 11 20:50:56 UTC 2024
    - 8.4K bytes
    - Viewed (0)
  5. platforms/core-runtime/launcher/src/main/java/org/gradle/launcher/daemon/server/exec/LogToClient.java

            }
    
            public void submit(OutputEvent event) {
                eventQueue.add(event);
            }
    
            @Override
            public void run() {
                try {
                    while (!shouldStop) {
                        OutputEvent event = eventQueue.poll();
                        if (event == null) {
                            Thread.sleep(10);
                        } else {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:29:13 UTC 2023
    - 6.1K bytes
    - Viewed (0)
  6. testing/internal-integ-testing/src/main/groovy/org/gradle/integtests/fixtures/jvm/JDWPUtil.groovy

         */
        void asyncResumeWhile(Closure<Boolean> isAlive) {
            def vmRef = vm
            Thread.start("VM listener") {
                while (isAlive()) {
                    def event = vmRef.eventQueue().remove(100)
                    if (event == null) {
                        continue
                    }
                    event.resume()
                }
            }
        }
    
        void resume() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 07:21:38 UTC 2024
    - 4.7K bytes
    - Viewed (0)
Back to top