Home
last modified time | relevance | path

Searched refs:queue (Results 1 – 22 of 22) sorted by relevance

/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/instance/allocator/
H A Dpooling.rs348 self.flush_decommit_queue(queue); in drop()
501 let queue = mem::take(&mut *locked_queue); in flush_decommit_queue() localVariable
503 queue.flush(self) in flush_decommit_queue()
729 let mut queue = DecommitQueue::default(); in deallocate_memory() localVariable
738 queue.push_raw(ptr, len); in deallocate_memory()
750 self.merge_or_flush(queue); in deallocate_memory()
813 let mut queue = DecommitQueue::default(); in deallocate_table() localVariable
824 queue.push_raw(ptr, len); in deallocate_table()
833 self.merge_or_flush(queue); in deallocate_table()
846 let mut queue = DecommitQueue::default(); in deallocate_fiber_stack() localVariable
[all …]
/wasmtime-44.0.1/docs/
H A Dcontributing-development-process.md78 any, and then the PR is ready for merge. Wasmtime uses a [merge queue] to ensure
79 that all tests pass before pushing to `main`. Note that the [merge queue] will
85 Maintainers can add their own PRs to the merge queue. When approving a PR
86 maintainers may also add the PR to the merge queue at that time if there are no
90 PR to the [merge queue]. PR authors will need to resolve PR CI before it can be
91 added to the merge queue. If the merge queue CI fails then the PR will be
92 removed from the merge queue and GitHub will leave a marker on the timeline and
96 is ready to be re-added to the queue.
98 To run full CI on the PR before the merge queue, include the string
100 going through the merge queue if necessary.
[all …]
H A Dcontributing-ci.md29 Entry in to the merge queue requires green CI on the PR beforehand. Maintainers
30 who have approved a PR will flag it for entry into the merge queue, and the PR
31 will automatically enter the merge queue once CI is green.
33 When entering the merge queue a PR will have the full test suite executed which
40 run the full test suite as-if it were in the merge queue. Note that when going
41 through the merge queue this will rerun tests.
99 runs through the merge queue though, which means all merges to `main`, will
H A Dcli-cache.md43 Setting `worker-event-queue-size`
49 Size of [cache worker] event queue.
50 If the queue is full, incoming cache usage events will be dropped.
52 [`worker-event-queue-size`]: #setting-worker-event-queue-size
227 event using the queue.
228 The queue has a limited size of [`worker-event-queue-size`]. If it is full, it will drop
229 new events until the *cache worker* pops some event from the queue.
234 The cache worker runs in a single thread with lower priority and pops events from the queue
H A Dstability-tiers.md193 * [WASI proposal: `wasi-message-queue`](https://github.com/WebAssembly/wasi-message-queue)
H A Dcontributing-coding-guidelines.md168 to add `cargo vet` entries and once that lands yours will be added to the queue.
/wasmtime-44.0.1/cranelift/codegen/src/
H A Dalias_analysis.rs207 let mut queue = vec![]; in compute_block_input_states() localVariable
210 queue.push(entry); in compute_block_input_states()
213 while let Some(block) = queue.pop() { in compute_block_input_states()
246 queue.push(succ); in compute_block_input_states()
/wasmtime-44.0.1/crates/wasi-http/src/
H A Dhandler.rs94 queue: Mutex<VecDeque<T>>, field
101 queue: Default::default(), in default()
109 self.queue.lock().unwrap().is_empty() in is_empty()
113 self.queue.lock().unwrap().push_back(item); in push()
118 self.queue.lock().unwrap().pop_front() in try_pop()
/wasmtime-44.0.1/.github/workflows/
H A Dci-cron-trigger.yml9 # ideally in off-work-hours to not clog up the queue.
17 # caches for github actions and the merge queue. Note that this frequency
H A Dmain.yml110 # merge queue checks. That way PRs can enter the merge queue when this step is
151 echo 'note, though, that this PR can still enter the merge queue'
160 # * Pushes to branches, which is currently both pushes to merge queue branches
189 # queue branches and release branches, so this only runs full CI in
1318 # This is a "join node" which depends on all prior workflows. The merge queue,
1323 # the set of checks to enter the merge queue and leave the merge queue must
1325 # for PRs but expands to many different steps for merge-queue-based PRs. That
/wasmtime-44.0.1/tests/misc_testsuite/component-model/async/
H A Dyield-when-cancelled.wast14 ;; a chance to queue up an `EVENT_CANCELLED`
/wasmtime-44.0.1/crates/wasi/src/p3/wit/deps/
H A Dsockets.wit362 /// they should drop the stream. Any data still in the receive queue
422 /// Hints the desired listen queue size. Implementations are free to
/wasmtime-44.0.1/crates/wasi-http/src/p3/wit/deps/
H A Dsockets.wit362 /// they should drop the stream. Any data still in the receive queue
422 /// Hints the desired listen queue size. Implementations are free to
/wasmtime-44.0.1/crates/wiggle/tests/
H A Dtypenames.witx696 ;;; Returns the message without removing it from the socket's receive queue.
/wasmtime-44.0.1/crates/wasi/witx/p0/
H A Dtypenames.witx696 ;;; Returns the message without removing it from the socket's receive queue.
/wasmtime-44.0.1/crates/wasi/witx/p1/
H A Dtypenames.witx699 ;;; Returns the message without removing it from the socket's receive queue.
/wasmtime-44.0.1/crates/wasi-common/witx/preview1/
H A Dtypenames.witx699 ;;; Returns the message without removing it from the socket's receive queue.
/wasmtime-44.0.1/crates/wasi-common/witx/preview0/
H A Dtypenames.witx696 ;;; Returns the message without removing it from the socket's receive queue.
/wasmtime-44.0.1/crates/debugger/wit/deps/
H A Dsockets.wit445 /// Hints the desired listen queue size. Implementations are free to ignore this.
562 /// closed. Any data still in the receive queue at time of calling
/wasmtime-44.0.1/crates/wasi/src/p2/wit/deps/
H A Dsockets.wit445 /// Hints the desired listen queue size. Implementations are free to ignore this.
562 /// closed. Any data still in the receive queue at time of calling
/wasmtime-44.0.1/crates/wasi-http/wit/deps/
H A Dsockets.wit445 /// Hints the desired listen queue size. Implementations are free to ignore this.
562 /// closed. Any data still in the receive queue at time of calling
/wasmtime-44.0.1/docs/js/
H A Dmermaid.min.11.6.0.js812queue=[],this.hydrator=e.serializer.Hydrator}initializeWorkers(){for(;this.workerPool.length<this.…
1949queue=[]})},"destroyRenderer"),onRender:o(function(e){return this.on("render",e)},"onRender"),offR…