aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js/modules/StringDecoderModule.h
blob: 9beff4f3b74d3caa52b53b12617167bcbd1d49dc (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include "../bindings/ZigGlobalObject.h"
#include "../bindings/JSStringDecoder.h"
#include "JavaScriptCore/JSGlobalObject.h"

namespace Zig {

inline void generateStringDecoderSourceCode(JSC::JSGlobalObject* lexicalGlobalObject, JSC::Identifier moduleKey, Vector<JSC::Identifier, 4>& exportNames, JSC::MarkedArgumentBuffer& exportValues) {
    JSC::VM& vm = lexicalGlobalObject->vm();
    GlobalObject* globalObject = reinterpret_cast<GlobalObject*>(lexicalGlobalObject);

    exportNames.append(JSC::Identifier::fromString(vm, "StringDecoder"_s));
    exportValues.append(globalObject->JSStringDecoder());
}

}
d>2023-07-18Update workers.mdGravatar Jarred Sumner 1-2/+2 2023-07-18[jest] execute lifecycle hooks on empty blocks (#3663)Gravatar Alex Lam S.L 2-19/+79 2023-07-18ClarifyGravatar Jarred Sumner 1-0/+2 2023-07-18Fixes #3669Gravatar Jarred Sumner 4-13/+35 2023-07-18zig upgrade (#3667)Gravatar Dylan Conway 154-4894/+4857 2023-07-17Enable postgres prisma testGravatar Jarred Sumner 1-1/+1 2023-07-17Emit writeBarrier in `napi_module_register`Gravatar Jarred Sumner 1-6/+14 2023-07-17Fix potential crash in process.dlopen()Gravatar Jarred Sumner 2-5/+27 2023-07-17Implement `process.{stdout, stderr}.{columns, rows, getWindowSize}`Gravatar Jarred Sumner 4-32/+108 2023-07-17[tls] General compatibility improvements (#3596)Gravatar Ciro Spaciari 23-298/+2907 2023-07-17package json `main` field extension order (#3664)Gravatar Dylan Conway 3-3/+96 2023-07-17[install] handle duplicated workspace declarations gracefully (#3662)Gravatar Alex Lam S.L 2-6/+197 2023-07-17Clean up worker docsGravatar Colin McDonnell 1-65/+69 2023-07-17Tweak test docsGravatar Colin McDonnell 2-4/+3 2023-07-17workaround `readable-stream` compatibility (#3626)Gravatar Alex Lam S.L 3-4/+5 2023-07-17Fix flaky process testGravatar Jarred SUmner 1-2/+2 2023-07-17Fix test with incorrect textGravatar Jarred Sumner 1-3/+3 2023-07-17Fix incorrect nameGravatar Jarred Sumner 2-4/+4 2023-07-17Fix speculative crashes in console.log(formData) and console.log(headers)Gravatar Jarred Sumner 2-30/+24 2023-07-17Fix crash in console.log(urlSearchParams) on a URLSearchParams object with a ...Gravatar Jarred Sumner 2-4/+99 2023-07-17Fix memory leak in `await new Response(latin1String).arrayBuffer()` and `awai...Gravatar Jarred Sumner 16-102/+361 2023-07-1720% faster `deserialize` (#3655)Gravatar Jarred Sumner 2-12/+197 2023-07-16Document `--smol`Gravatar Jarred Sumner 1-70/+59 2023-07-16Add `--smol` to bunfigGravatar Jarred Sumner 1-0/+12 2023-07-16Document serialize/deserializeGravatar Jarred Sumner 1-0/+14