MCPcopy Create free account

hub / github.com/RosemarySheridan/gemsy / functions

Functions2,245 in github.com/RosemarySheridan/gemsy

↓ 8 callersMethodalloc_struct
(&mut self, count: usize)
crates/nockvm/rust/nockvm/src/mem.rs:2006
↓ 8 callersFunctionassert_common_jet_err
( context: &mut Context, jet: Jet, sam: &[fn(&mut NockStack) -> Noun],
crates/nockvm/rust/nockvm/src/jets.rs:495
↓ 8 callersMethodbit_len
(&self)
crates/nockvm/rust/ibig/src/bits.rs:184
↓ 8 callersFunctionbloq
Extract a bloq and check that it's computable by the current system
crates/nockvm/rust/nockvm/src/jets.rs:251
↓ 8 callersFunctionbpow
(mut a: u64, mut b: u64)
crates/zkvm-jetpack/src/form/math/base.rs:100
↓ 8 callersFunctioncalc_k
(k: u32)
crates/nockvm/rust/murmur3/src/murmur3_32.rs:125
↓ 8 callersFunctionchecked_add
Performs addition that returns None on Noun size overflow
crates/nockvm/rust/nockvm/src/jets.rs:214
↓ 8 callersMethodcmp
(&self, other: &UBig)
crates/nockvm/rust/ibig/src/cmp.rs:13
↓ 8 callersMethodextended_gcd
Greatest common divisors and the Bézout coefficients. If `a.extended_gcd(&b) == (g, x, y)` then: `x * a + y * b == g` `abs(x) <= max(b, 1)` `abs(y) <
crates/nockvm/rust/ibig/src/gcd.rs:83
↓ 8 callersFunctionf6_sub
(f1: &F6lt, f2: &F6lt)
crates/zkvm-jetpack/src/jets/cheetah_jets.rs:198
↓ 8 callersFunctionfail
(context: &mut Context, hair: Noun)
crates/nockvm/rust/nockvm/src/jets/parse.rs:660
↓ 8 callersMethodfinalize
(mut self)
crates/nockvm/rust/nockvm/src/flog.rs:28
↓ 8 callersFunctionfinalize_mary
( stack: &mut NockStack, step: usize, len: usize, mut res: IndirectAtom, )
crates/zkvm-jetpack/src/hand/handle.rs:105
↓ 8 callersFunctionmega_idx
(idx: usize)
crates/zkvm-jetpack/src/jets/memory_table_jets_v2.rs:532
↓ 8 callersFunctionnew_handle_mut_mary
( stack: &mut NockStack, step: usize, len: usize, )
crates/zkvm-jetpack/src/hand/handle.rs:79
↓ 8 callersMethodnormalized
(self)
crates/nockvm/rust/ibig/src/modular/modulo.rs:80
↓ 8 callersFunctionpanic_out_of_memory
()
crates/nockvm/rust/ibig/src/memory.rs:221
↓ 8 callersMethodsignum
(&self)
crates/nockvm/rust/ibig/src/sign.rs:43
↓ 8 callersFunctionslog_tape
(stack: &mut NockStack, tape: Noun, out: &mut W)
crates/nockapp/src/utils/slogger.rs:89
↓ 8 callersMethodstack
Returns a mutable reference to the Nock stack. # Returns A mutable reference to the `NockStack`.
crates/nockapp/src/kernel/form.rs:1192
↓ 8 callersMethodtry_to_signed
(&self)
crates/nockvm/rust/ibig/src/convert.rs:654
↓ 7 callersMethodbitor
(self, rhs: UBig)
crates/nockvm/rust/ibig/src/bits.rs:496
↓ 7 callersFunctionbpscal
(scalar: Belt, b: &[Belt], res: &mut [Belt])
crates/zkvm-jetpack/src/form/math/bpoly.rs:129
↓ 7 callersMethodcopy_to_stack
(self, stack: &mut NockStack)
crates/nockapp/src/noun/slab.rs:322
↓ 7 callersMethodensure_capacity
(&mut self, num_words: usize)
crates/nockvm/rust/ibig/src/buffer.rs:61
↓ 7 callersFunctionfadd_all
(felts: Vec<Felt>)
crates/zkvm-jetpack/src/jets/table_utils.rs:180
↓ 7 callersMethodfind
(&mut self, stack: &mut NockStack, path: &mut Noun)
crates/nockvm/rust/nockvm/src/jets/cold.rs:356
↓ 7 callersFunctionget_row
(table: &'a MarySlice<'a>, num_u32: u32)
crates/zkvm-jetpack/src/jets/table_utils.rs:166
↓ 7 callersFunctionhoon_list_to_vecbelt
(list: Noun)
crates/zkvm-jetpack/src/utils.rs:102
↓ 7 callersMethodinto_noun
(self, stack: &mut A)
crates/nockapp/src/utils/bytes.rs:139
↓ 7 callersMethodis_power_of_two
(&self)
crates/nockvm/rust/ibig/src/bits.rs:215
↓ 7 callersFunctionmug
(stack: &mut NockStack, noun: Noun)
crates/nockvm/rust/nockvm/src/mug.rs:198
↓ 7 callersFunctionmug_u32
(stack: &mut NockStack, noun: Noun)
crates/nockvm/rust/nockvm/src/mug.rs:130
↓ 7 callersFunctionparse
Parse an unsigned string to [UBig].
crates/nockvm/rust/ibig/src/parse/power_two.rs:11
↓ 7 callersMethodpow
(&self, exp: u64)
crates/zkvm-jetpack/src/jets/verifier_jets.rs:207
↓ 7 callersMethodprev_alloc_pointer_pointer
Pointer to where the previous alloc pointer is saved in a frame */
crates/nockvm/rust/nockvm/src/mem.rs:999
↓ 7 callersMethodprev_stack_pointer_pointer
Pointer to where the previous stack pointer is saved in a frame */
crates/nockvm/rust/nockvm/src/mem.rs:987
↓ 7 callersFunctionproduce_prover_hot_state
()
crates/zkvm-jetpack/src/hot.rs:22
↓ 7 callersFunctionscow
( stack: &mut NockStack, aura: DirectAtom, // XX: technically this should be Atom? ato
crates/nockvm/rust/nockvm/src/jets/form.rs:25
↓ 7 callersMethodset_bit
(&mut self, n: usize)
crates/nockvm/rust/ibig/src/bits.rs:51
↓ 7 callersMethodstack_is_empty
Checks to see if the lightweight stack is empty. Note that this doesn't work * when the stack pointer has been moved to be close to the allocatio
crates/nockvm/rust/nockvm/src/mem.rs:1744
↓ 7 callersFunctionsub_same_len_in_place
(lhs: &mut [Word], rhs: &[Word])
crates/nockvm/rust/ibig/src/add.rs:96
↓ 7 callersMethodto_bytes_until_nul
(self)
crates/nockapp/src/noun/extensions.rs:108
↓ 7 callersMethodto_raw_pointer_mut
Strip the tag from an indirect atom and return it as a mutable pointer to its memory buffer. */
crates/nockvm/rust/nockvm/src/noun.rs:358
↓ 7 callersMethodto_wire
(&self)
crates/nockchain/src/mining.rs:43
↓ 6 callersFunctionac_ed_sign
Sign a message with the given seed and write the resulting signature to the given output slice.
crates/nockvm/rust/nockvm_crypto/src/ed25519.rs:32
↓ 6 callersMethodadd_direct
Add a direct (small) atom to the arena, returning its key.
crates/nockvm/rust/nockvm/src/substantive/mod.rs:70
↓ 6 callersMethodadd_peer_if_tracking_block_id
Adds a peer to an existing block ID. Returns true if the block ID exists and the peer was added, false if the block ID doesn't exist in the tracker.
crates/nockchain-libp2p-io/src/p2p_util.rs:248
↓ 6 callersMethodas_u64
(self)
crates/nockvm/rust/nockvm/src/noun.rs:577
↓ 6 callersMethodbitand
(self, rhs: UBig)
crates/nockvm/rust/ibig/src/bits.rs:350
↓ 6 callersFunctionbite
Extract the bloq and step from a bite
crates/nockvm/rust/nockvm/src/jets.rs:261
↓ 6 callersFunctionchecked_left_shift
(bloq: usize, a: usize)
crates/nockvm/rust/nockvm/src/jets.rs:225
↓ 6 callersMethodclear_bit
(&mut self, n: usize)
crates/nockvm/rust/ibig/src/bits.rs:97
↓ 6 callersFunctioncopy_into_array
(slice: &[T])
crates/nockvm/rust/murmur3/src/lib.rs:22
↓ 6 callersFunctioncut
cut from hoon-138
crates/zkvm-jetpack/src/jets/mary_jets.rs:205
↓ 6 callersMethoddiv_euclid
(self, rhs: UBig)
crates/nockvm/rust/ibig/src/div_ops.rs:299
↓ 6 callersFunctionfadd
(a: &Felt, b: &Felt, res: &mut Felt)
crates/zkvm-jetpack/src/form/math/fext.rs:8
↓ 6 callersFunctionfinv
(a: &Felt, res: &mut Felt)
crates/zkvm-jetpack/src/form/math/fext.rs:105
↓ 6 callersFunctionfpadd_
(left: &[Felt], right: &[Felt])
crates/zkvm-jetpack/src/form/math/fpoly.rs:38
↓ 6 callersMethodfree_slot
(&self, slot: usize)
crates/nockvm/rust/nockvm/src/mem.rs:957
↓ 6 callersFunctionfscal_
(a: &Belt, b: &Felt)
crates/zkvm-jetpack/src/form/math/fext.rs:90
↓ 6 callersFunctionhandle_effect
( noun_slab: NounSlab, swarm_tx: mpsc::Sender<SwarmAction>, equix_builder: equix::EquiXBuilder,
crates/nockchain-libp2p-io/src/nc.rs:561
↓ 6 callersFunctionhash_hashable
(stack: &mut NockStack, h: Noun)
crates/zkvm-jetpack/src/jets/tip5_jets.rs:367
↓ 6 callersFunctionifp_compress
(ion: &Ion, a: &Felt, b: &Felt, c: &Felt)
crates/zkvm-jetpack/src/jets/memory_table_jets_v2.rs:564
↓ 6 callersMethodinto_arena
(self, arena: &mut NounArena)
crates/nockvm/rust/nockvm/src/substantive/convert.rs:15
↓ 6 callersFunctionlent
(tape: Noun)
crates/nockvm/rust/nockvm/src/jets/list.rs:183
↓ 6 callersMethodmatches
(self, stack: &mut NockStack, mut core: Noun)
crates/nockvm/rust/nockvm/src/jets/cold.rs:92
↓ 6 callersFunctionmega_idx
(idx: usize)
crates/zkvm-jetpack/src/jets/compute_table_jets_v2.rs:874
↓ 6 callersMethodmodify_normalized_value
Modify normalized value.
crates/nockvm/rust/ibig/src/modular/modulo.rs:153
↓ 6 callersMethodpush_may_reallocate
(&mut self, word: Word)
crates/nockvm/rust/ibig/src/buffer.rs:121
↓ 6 callersMethodpush_zeros
Append `n` zeros. # Panics Panics if there is not enough capacity.
crates/nockvm/rust/ibig/src/buffer.rs:131
↓ 6 callersFunctionrip
(stack: &mut NockStack, bloq: usize, step: usize, atom: Atom)
crates/nockvm/rust/nockvm/src/jets/bits.rs:397
↓ 6 callersFunctionset_mug
* Set the cached mug on an allocated noun * * # Safety * * Ensure the calculated mug is correct or this will result in incorrect mugs being return
crates/nockvm/rust/nockvm/src/mug.rs:88
↓ 6 callersFunctionshl_in_place
Shift left by less than WORD_BITS in place. Returns carry.
crates/nockvm/rust/ibig/src/shift.rs:8
↓ 6 callersMethodtail_as_mut
(mut self)
crates/nockvm/rust/nockvm/src/noun.rs:682
↓ 6 callersMethodto_mut_slice
(self)
crates/nockvm/rust/nockvm/src/hamt.rs:252
↓ 5 callersFunctionac_ed_puck
Generate a public key from the given seed and write it to the given output slice.
crates/nockvm/rust/nockvm_crypto/src/ed25519.rs:8
↓ 5 callersFunctionadd
Addition
crates/nockvm/rust/nockvm/src/jets/math.rs:259
↓ 5 callersMethodadd_indirect
Add an indirect (large) atom to the arena, returning its key.
crates/nockvm/rust/nockvm/src/substantive/mod.rs:75
↓ 5 callersFunctionadd_mul_word_same_len_in_place
(words: &mut [Word], mult: Word, rhs: &[Word])
crates/nockvm/rust/ibig/src/mul/mod.rs:56
↓ 5 callersFunctionadd_signed_mul
( c: &mut [Word], sign: Sign, mut a: &'a [Word], mut b: &'a [Word], memory: &mut Memory, )
crates/nockvm/rust/ibig/src/mul/mod.rs:130
↓ 5 callersMethodas_either_direct_allocated
(self)
crates/nockvm/rust/nockvm/src/noun.rs:1297
↓ 5 callersMethodas_indirect
(&self)
crates/nockvm/rust/nockvm/src/noun.rs:945
↓ 5 callersFunctionassert_jet_door
(context: &mut Context, jet: Jet, sam: Noun, pay: Noun, res: Noun)
crates/nockvm/rust/nockvm/src/jets.rs:377
↓ 5 callersFunctioncalc_atom_mug_u32
(atom: Atom)
crates/nockvm/rust/nockvm/src/mug.rs:52
↓ 5 callersFunctioncompress_noun
(s: &Ion, f: &Ion, e: &Ion, chals: &MegaExtChals)
crates/zkvm-jetpack/src/jets/compute_table_jets_v2.rs:485
↓ 5 callersMethoddiv_rem_euclid
(self, rhs: UBig)
crates/nockvm/rust/ibig/src/div_ops.rs:372
↓ 5 callersFunctiondouble_atom_size
Double the size of the atom in the jam state
crates/nockvm/rust/nockvm/src/serialization.rs:401
↓ 5 callersMethoderase_front
Erase first n elements.
crates/nockvm/rust/ibig/src/buffer.rs:169
↓ 5 callersMethodevent_update
(&mut self, new_event_num: u64, new_arvo: Noun)
crates/nockapp/src/kernel/form.rs:1162
↓ 5 callersMethodfast_div
(&self)
crates/nockvm/rust/ibig/src/modular/modulo_ring.rs:100
↓ 5 callersFunctionfelt_as_noun
create a noun of a felt
crates/zkvm-jetpack/src/jets/fpntt_jets.rs:34
↓ 5 callersFunctionfinish
(state: u32, processed: u32)
crates/nockvm/rust/murmur3/src/murmur3_32.rs:114
↓ 5 callersMethodformat_prepared
Format using a `PreparedForFormatting`.
crates/nockvm/rust/ibig/src/fmt/mod.rs:273
↓ 5 callersFunctionfpow
(term: &Felt, exponent: u64, c: &mut Felt)
crates/zkvm-jetpack/src/form/math/fext.rs:138
↓ 5 callersMethodget_metadata
(&self)
crates/nockvm/rust/nockvm/src/noun.rs:1158
↓ 5 callersMethodindirect
(&self)
crates/nockvm/rust/nockvm/src/noun.rs:1062
↓ 5 callersFunctioninit
()
crates/nockvm/rust/nockvm/src/jets/nock.rs:425
↓ 5 callersFunctioninit_default_tracing
Initialize tracing with appropriate configuration based on CLI arguments.
crates/nockapp/src/kernel/boot.rs:197
↓ 5 callersFunctionlsh
(stack: &mut NockStack, bloq: usize, step: usize, a: Atom)
crates/nockvm/rust/nockvm/src/jets/bits.rs:328
← previousnext →201–300 of 2,245, ranked by callers