MCPcopy Create free account

hub / github.com/awslabs/llrt / functions

Functions3,649 in github.com/awslabs/llrt

↓ 6 callersFunctionrun_with_handler
(vm: &Vm, handler: &str, runtime_api: &str)
llrt_core/src/runtime_client.rs:662
↓ 6 callersFunctionsc_display
META ((export #t))
benchmarks/v8-v7/earley-boyer.js:2874
↓ 6 callersFunctionsc_hash
(o)
benchmarks/v8-v7/earley-boyer.js:2045
↓ 6 callersFunctionsc_isPair
META ((export #t) (type bool) (peephole (postfix " instanceof sc_Pair")))
benchmarks/v8-v7/earley-boyer.js:572
↓ 6 callersMethodsecond
(&self)
modules/llrt_temporal/src/plain_time.rs:150
↓ 6 callersMethodtake_bytes
(&self, ctx: &Ctx<'js>)
modules/llrt_fetch/src/response.rs:868
↓ 6 callersFunctiontestExitCode
( exitCodeValue: number | string, expectedCode: number )
tests/unit/child_process.test.ts:164
↓ 6 callersMethodto_string
(&self)
modules/llrt_temporal/src/zoned_date_time.rs:140
↓ 6 callersMethoduntil
(&self, other: Self)
modules/llrt_temporal/src/instant.rs:116
↓ 6 callersMethodupdate
(toHash)
shims/@aws-crypto/crc32.js:8
↓ 5 callersMethodaccept
(&self, ctx: &Ctx<'_>)
modules/llrt_net/src/lib.rs:89
↓ 5 callersMethodbits
(&self)
modules/llrt_buffer/src/buffer.rs:530
↓ 5 callersMethodcapacity
(&self)
libs/llrt_utils/src/reuse_list.rs:98
↓ 5 callersMethodcopy
* Copies data from a region of `buf` to a region in `target`, even if the `target`memory region overlaps with `buf`. * * [`TypedArray.protot
types/buffer.d.ts:440
↓ 5 callersFunctioncurve_to_nid
(curve: EllipticCurve)
modules/llrt_crypto/src/provider/openssl.rs:94
↓ 5 callersMethoddecode_from_string
(&self, string: String)
libs/llrt_encoding/src/lib.rs:103
↓ 5 callersFunctiondecoder
(r: R)
libs/llrt_compression/src/lib.rs:17
↓ 5 callersMethodend
(&mut self, ctx: Ctx<'_>, buffer: Opt<ArrayBufferView<'_>>)
modules/llrt_string_decoder/src/string_decoder.rs:239
↓ 5 callersFunctionextract_sha_hash
(ctx: &Ctx<'js>, obj: &Object<'js>)
modules/llrt_crypto/src/subtle/key_algorithm.rs:1370
↓ 5 callersMethodfile_mut
(&mut self, ctx: &Ctx<'_>)
modules/llrt_fs/src/file_handle.rs:47
↓ 5 callersFunctionfind_next_separator
(s: &str)
modules/llrt_path/src/lib.rs:54
↓ 5 callersFunctionformat
(ctx: &Ctx<'js>, newline: bool, args: Rest<Value<'js>>)
libs/llrt_logging/src/lib.rs:185
↓ 5 callersFunctionformat_component
(value: i16, style: Option<&str>)
modules/llrt_intl/src/date_time_format.rs:86
↓ 5 callersFunctionformat_values
( ctx: &Ctx<'js>, args: Rest<Value<'js>>, tty: bool, newline: bool, )
libs/llrt_logging/src/lib.rs:189
↓ 5 callersMethodgenerate_ec_key
(&self, _curve: EllipticCurve)
modules/llrt_crypto/src/provider/ring.rs:355
↓ 5 callersFunctiongenerate_json
(child_json: &str, size: usize)
libs/llrt_json/benches/json.rs:15
↓ 5 callersMethodgetContent
()
llrt_core/src/modules/js/@llrt/test/CircularBuffer.ts:73
↓ 5 callersFunctionget_duration_unit
(ctx: &Ctx, unit: &Option<String>)
modules/llrt_temporal/src/utils/mod.rs:77
↓ 5 callersFunctionget_label
(label: Opt<Coerced<String>>)
modules/llrt_console/src/lib.rs:187
↓ 5 callersFunctionget_md
(alg: HashAlgorithm)
modules/llrt_crypto/src/provider/openssl.rs:84
↓ 5 callersMethodget_mut
(&mut self, index: usize)
libs/llrt_utils/src/reuse_list.rs:90
↓ 5 callersFunctionget_name_and_scope
(x: &str, n: usize)
llrt_modules/src/package/resolver.rs:731
↓ 5 callersMethodhandleError
(code: number, error: Error, details?: any)
llrt_core/src/modules/js/@llrt/test/index.ts:307
↓ 5 callersMethodimportKey
* The `subtle.importKey()` method attempts to interpret the provided `keyData` as the given `format` * to create a `<CryptoKey>` instance using
types/crypto.d.ts:706
↓ 5 callersFunctioninit
(ctx: &Ctx<'_>)
llrt_core/src/vm.rs:201
↓ 5 callersMethodisFile
()
types/fs.d.ts:31
↓ 5 callersFunctionisWhitespace
(c)
benchmarks/v8-v7/earley-boyer.js:2217
↓ 5 callersFunctionis_forbidden_request_header
(name: &str)
modules/llrt_fetch/src/headers.rs:614
↓ 5 callersFunctionloadWptScript
(relativePath, context)
tests/wpt/_harness-util.js:33
↓ 5 callersFunctionlower_key
ASCII-lowercase the key in place (HTTP headers are ASCII-only) and wrap in `Rc<str>`, saving one allocation vs `key.to_lowercase().into()`.
modules/llrt_fetch/src/headers.rs:31
↓ 5 callersFunctionname_extname
(path: &str)
modules/llrt_path/src/lib.rs:202
↓ 5 callersMethodnext
(&mut self, ctx: Ctx<'js>)
modules/llrt_fetch/src/headers.rs:540
↓ 5 callersFunctionnormalize
(path: P)
modules/llrt_path/src/lib.rs:583
↓ 5 callersFunctionprint_error_and_exit
(ctx: &Ctx<'js>, err: CaughtError<'js>)
libs/llrt_logging/src/lib.rs:797
↓ 5 callersFunctionprocess_input
(ctx: &Ctx<'_>, input: &str, tty: bool)
llrt/src/repl.rs:31
↓ 5 callersFunctionpromise_rejected_catch
( ctx: &Ctx<'js>, promise_primordials: &PromisePrimordials<'js>, )
modules/llrt_stream_web/src/utils/promise.rs:22
↓ 5 callersFunctionregister_finalization_registry
( ctx: &Ctx<'js>, target: Value<'js>, uid: usize, )
libs/llrt_hooking/src/lib.rs:72
↓ 5 callersFunctionreject_with_error
(ctx: &Ctx<'js>, err: rquickjs::Error)
modules/llrt_fetch/src/request.rs:618
↓ 5 callersMethodreleaseLock
[MDN Reference](https://developer.mozilla.org/docs/Web/API/ReadableStreamBYOBReader/releaseLock)
types/stream/web.d.ts:236
↓ 5 callersFunctionreplace_star
(scope: &str, name: &str)
llrt_modules/src/package/resolver.rs:862
↓ 5 callersFunctionresponse
( body: string, { contentType = "text/plain", isBase64Encoded, headers, statusCode = 200,
example/functions/src/ssr.ts:40
↓ 5 callersFunctionsc_isCharOfClass
(c, cl)
benchmarks/v8-v7/earley-boyer.js:1292
↓ 5 callersFunctionsc_jsstring2string
META ((export #t) (peephole (id)))
benchmarks/v8-v7/earley-boyer.js:3172
↓ 5 callersMethodshutdown_with_action
( &self, ctx: Ctx<'js>, action: impl FnOnce(Ctx<'js>) -> Result<Promise<'js>> + 'js,
modules/llrt_stream_web/src/readable/stream/pipe.rs:548
↓ 5 callersFunctiontest_async_with_opts
(func: F, options: TestOptions)
libs/llrt_test/src/lib.rs:77
↓ 5 callersMethodwith_writer
( mut self, default: impl FnOnce( WritableStreamObjects<'js, WritableStreamDefault
modules/llrt_stream_web/src/writable/objects.rs:61
↓ 5 callersMethodwritable
(&self)
modules/llrt_stream_web/src/transform/stream.rs:189
↓ 5 callersMethodwrite
(&mut self, ctx: Ctx<'_>, buffer: ArrayBufferView<'_>)
modules/llrt_string_decoder/src/string_decoder.rs:255
↓ 5 callersMethodwriteUInt8
* Writes `value` to `buf` at the specified `offset`. `value` must be a * valid unsigned 8-bit integer. Behavior is undefined when `value` is anyt
types/buffer.d.ts:873
↓ 4 callersFunctionalgorithm_export_error
(ctx: &Ctx<'_>, algorithm: &str, format: &str)
modules/llrt_crypto/src/subtle/export_key.rs:19
↓ 4 callersMethodappend
(data: Uint8Array)
llrt_core/src/modules/js/@llrt/test/CircularBuffer.ts:39
↓ 4 callersMethodas_bytes_inner
(&self)
libs/llrt_utils/src/bytes.rs:352
↓ 4 callersMethodas_bytes_mut
Mutable buffer for the view. # Safety This is only safe if you have a lock on the runtime. Do not pass it directly to other threads.
modules/llrt_buffer/src/array_buffer_view.rs:153
↓ 4 callersFunctionbench
( c: &mut Criterion, name: &str, seed_js: impl Fn(&[u8]) -> String, master: &str, builtin:
llrt_core/benches/codec.rs:54
↓ 4 callersMethodbind
( this: This<Class<'js, Self>>, ctx: Ctx<'js>, args: Rest<Value<'js>>, )
modules/llrt_dgram/src/socket.rs:304
↓ 4 callersFunctionbuild_client
( tls_config: Option<ClientConfig>, )
modules/llrt_http/src/client.rs:34
↓ 4 callersMethodbytes
(&self, ctx: Ctx<'js>)
modules/llrt_fetch/src/request.rs:438
↓ 4 callersFunctionbytes_from_b64
(base64_bytes: T)
libs/llrt_encoding/src/lib.rs:139
↓ 4 callersFunctionbytes_from_hex
(hex_bytes: T)
libs/llrt_encoding/src/lib.rs:135
↓ 4 callersFunctionbytes_to_b64_string
(bytes: &[u8])
libs/llrt_encoding/src/lib.rs:169
↓ 4 callersFunctionbytes_to_hex_string
(bytes: &[u8])
libs/llrt_encoding/src/lib.rs:187
↓ 4 callersFunctioncallback
()
tests/unit/events.test.ts:18
↓ 4 callersFunctionchange
(v, newValue)
benchmarks/v8-v7/deltablue.js:864
↓ 4 callersFunctionchannel
()
libs/llrt_utils/src/mc_oneshot.rs:76
↓ 4 callersFunctioncheckDirExists
(dirPath: string)
tests/unit/fs.test.ts:606
↓ 4 callersMethodclear_algorithms
(&mut self)
modules/llrt_stream_web/src/transform/controller.rs:101
↓ 4 callersFunctioncoerce_to_string
(ctx: &Ctx<'js>, value: Value<'js>)
modules/llrt_fetch/src/headers.rs:595
↓ 4 callersFunctioncompile
( filename: string, outputFilename: string, executable = false )
tests/unit/compile.test.ts:7
↓ 4 callersFunctioncompile
( filename: string, outputFilename: string )
tests/unit/executable.test.ts:17
↓ 4 callersMethodcontains_lower
`has()` for Rust callers who already know the key is lowercase ASCII. Avoids the `String` → `Rc<str>` allocation of the JS-exposed `has`.
modules/llrt_fetch/src/headers.rs:323
↓ 4 callersFunctioncreateTestScript
(content: string)
tests/unit/executable.test.ts:40
↓ 4 callersMethoddecrement
(&self)
libs/llrt_utils/src/latch.rs:18
↓ 4 callersMethoddefault_path
(&self)
libs/llrt_test_tls/src/config.rs:11
↓ 4 callersMethoddequeue_value
(&mut self)
modules/llrt_stream_web/src/utils/queue.rs:57
↓ 4 callersMethodderiveBits
* Using the method and parameters specified in `algorithm` and the keying material provided by `baseKey`, * `subtle.deriveBits()` attempts to g
types/crypto.d.ts:561
↓ 4 callersMethoddirname
* Return the directory name of a path. Similar to the Unix dirname command. * * @param path the path to evaluate.
types/path.d.ts:101
↓ 4 callersMethoddrain
(this: Class<'js, Self>, ctx: &Ctx<'js>)
modules/llrt_stream/src/readable.rs:181
↓ 4 callersFunctionencrypt_decrypt
( ctx: &Ctx<'_>, algorithm: &EncryptionAlgorithm, key: &CryptoKey, data: &[u8], mode: Encr
modules/llrt_crypto/src/subtle/encryption.rs:63
↓ 4 callersFunctionescape_json_string
(result: &mut String, bytes: &[u8])
libs/llrt_json/src/escape.rs:247
↓ 4 callersMethodfinalize
(&self, ctx: Ctx<'js>, error: Option<Value<'js>>)
modules/llrt_stream_web/src/readable/stream/pipe.rs:634
↓ 4 callersFunctionfind_the_closest_package_scope
(start: &str)
llrt_modules/src/package/resolver.rs:900
↓ 4 callersFunctionfloat_to_string
(float: f64)
libs/llrt_numbers/src/lib.rs:222
↓ 4 callersFunctionfmt
(n)
benchmarks/fetch-streaming.mjs:57
↓ 4 callersMethodformatToParts
* Format a date to an array of parts. * @param date - Date to format (defaults to current time)
types/timezone.d.ts:76
↓ 4 callersFunctionformat_raw_string_inner
(result: &mut String, value: String, quoted: bool, color_enabled: bool)
libs/llrt_logging/src/lib.rs:611
↓ 4 callersFunctiongenerate_random_path
()
modules/llrt_path/benches/slash_replacement.rs:123
↓ 4 callersMethodgenerate_rsa_key
( &self, _modulus_length: u32, _public_exponent: &[u8], )
modules/llrt_crypto/src/provider/ring.rs:367
↓ 4 callersFunctionget_class_name
(value: &Value)
libs/llrt_utils/src/class.rs:30
↓ 4 callersFunctionget_ec_group
(curve: EllipticCurve)
modules/llrt_crypto/src/provider/openssl.rs:102
↓ 4 callersFunctionget_start_end_indexes
( source_len: usize, target_len: Option<usize>, offset: usize, )
libs/llrt_utils/src/bytes.rs:535
← previousnext →301–400 of 3,649, ranked by callers