Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aesthetic0001/js-virtualizer
/ functions
Functions
164 in github.com/aesthetic0001/js-virtualizer
⨍
Functions
164
◇
Types & classes
16
↓ 167 callers
Method
readByte
()
src/vm_dist.js:354
↓ 167 callers
Method
readByte
()
src/vm_dev.js:33
↓ 161 callers
Method
append
(opcode)
src/utils/assembler.js:54
↓ 147 callers
Function
log
(data)
src/utils/log.js:36
↓ 108 callers
Method
read
()
src/utils/ref.js:14
↓ 107 callers
Method
read
(register)
src/vm_dist.js:343
↓ 75 callers
Function
encodeDWORD
(dword)
src/utils/assembler.js:168
↓ 68 callers
Method
write
(register, value)
src/vm_dist.js:347
↓ 68 callers
Method
write
(value)
src/utils/ref.js:18
↓ 62 callers
Method
freeTempLoad
(register)
src/utils/BytecodeGenerator.js:225
↓ 51 callers
Method
getCurrentIP
()
src/utils/assembler.js:62
↓ 39 callers
Method
getAvailableTempLoad
()
src/utils/BytecodeGenerator.js:213
↓ 32 callers
Function
needsCleanup
(node)
src/utils/constants.js:348
↓ 28 callers
Function
encodeArrayRegisters
(array)
src/utils/assembler.js:224
↓ 26 callers
Method
modifyArgs
(...args)
src/utils/assembler.js:18
↓ 24 callers
Method
toString
()
src/utils/ref.js:22
↓ 16 callers
Method
getVariable
(variableName)
src/utils/BytecodeGenerator.js:136
↓ 15 callers
Function
encodeString
(str)
src/utils/assembler.js:177
↓ 14 callers
Method
declareVariable
(variableName, register)
src/utils/BytecodeGenerator.js:122
↓ 13 callers
Method
from
(value)
src/utils/ref.js:30
↓ 13 callers
Method
handleNode
(node)
src/utils/BytecodeGenerator.js:298
↓ 10 callers
Method
randomRegister
()
src/utils/BytecodeGenerator.js:204
↓ 10 callers
Method
read
(register)
src/vm_dev.js:22
↓ 10 callers
Method
readDWORD
()
src/vm_dist.js:385
↓ 10 callers
Method
readDWORD
()
src/vm_dev.js:67
↓ 10 callers
Method
toBytes
()
src/utils/assembler.js:34
↓ 9 callers
Method
run
()
src/vm_dev.js:132
↓ 7 callers
Method
generateOpcodeLabel
()
src/utils/BytecodeGenerator.js:238
↓ 6 callers
Method
generate
(block, options)
src/utils/BytecodeGenerator.js:463
↓ 6 callers
Method
getActiveLabel
(type)
src/utils/BytecodeGenerator.js:279
↓ 6 callers
Method
getProcessStack
(type)
src/utils/BytecodeGenerator.js:270
↓ 5 callers
Function
encodeFloat
(float)
src/utils/assembler.js:138
↓ 5 callers
Method
enterContext
(type, label)
src/utils/BytecodeGenerator.js:258
↓ 5 callers
Function
evaluate
(a)
sample/switch.js:4
↓ 5 callers
Method
exitContext
(type)
src/utils/BytecodeGenerator.js:274
↓ 5 callers
Method
getLoadOpcode
()
src/utils/assembler.js:110
↓ 5 callers
Method
loadFromString
(code, format)
src/vm_dev.js:110
↓ 5 callers
Method
toString
()
src/utils/assembler.js:43
↓ 4 callers
Method
readArray
()
src/vm_dist.js:374
↓ 4 callers
Method
readArray
()
src/vm_dev.js:55
↓ 4 callers
Method
readArrayRegisters
()
src/vm_dist.js:365
↓ 4 callers
Method
readArrayRegisters
()
src/vm_dev.js:46
↓ 4 callers
Method
run
()
src/vm_dist.js:449
↓ 3 callers
Method
call
()
sample/newexpression.js:12
↓ 3 callers
Method
contextProcess
(type, opcode)
src/utils/BytecodeGenerator.js:266
↓ 3 callers
Method
get
()
src/utils/ref.js:6
↓ 3 callers
Method
markForProcessing
(label, metadata)
src/utils/assembler.js:13
↓ 2 callers
Function
binaryOperatorToOpcode
(operator)
src/utils/constants.js:203
↓ 2 callers
Function
isNestedBinaryExpression
(node)
src/transformations/BinaryExpression.js:5
↓ 2 callers
Function
isNestedLogicalExpression
(node)
src/transformations/LogicalExpression.js:5
↓ 2 callers
Function
isNestedMemberExpression
(node)
src/transformations/MemberExpression.js:4
↓ 2 callers
Function
obfuscateCode
(code)
src/postTranspilation/obfuscateCode.js:3
↓ 2 callers
Function
proto
(a, b = 3, ...args)
sample/functionWithRest.js:7
↓ 2 callers
Method
readBool
()
src/vm_dist.js:360
↓ 2 callers
Method
readBool
()
src/vm_dev.js:40
↓ 2 callers
Method
removeRegister
(register)
src/utils/BytecodeGenerator.js:154
↓ 2 callers
Function
transpile
(code, options)
src/transpile.js:22
↓ 2 callers
Method
write
(register, value)
src/vm_dev.js:26
↓ 1 callers
Function
analyzeScope
(ast, functionNode)
src/transpile.js:68
↓ 1 callers
Method
deferDrop
(register)
src/utils/BytecodeGenerator.js:162
↓ 1 callers
Method
dropVariable
(variableName)
src/utils/BytecodeGenerator.js:113
↓ 1 callers
Method
enterVFuncContext
(label)
src/utils/BytecodeGenerator.js:248
↓ 1 callers
Function
evaluate
(a, b)
sample/expressionhell.js:5
↓ 1 callers
Function
evaluate
()
sample/newexpression.js:19
↓ 1 callers
Function
evaluate
()
sample/memberexpression.js:9
↓ 1 callers
Function
evaluate
()
sample/fakeasync.js:8
↓ 1 callers
Function
evaluate
()
sample/spread.js:5
↓ 1 callers
Function
evaluate
()
sample/sequences.js:4
↓ 1 callers
Function
evaluate
()
sample/unary.js:4
↓ 1 callers
Function
evaluate
()
sample/variableexpressions.js:4
↓ 1 callers
Function
evaluate
()
sample/trycatch.js:4
↓ 1 callers
Function
evaluate
()
sample/literalhell.js:5
↓ 1 callers
Function
evaluate
()
sample/conditional.js:2
↓ 1 callers
Function
evaluate
()
sample/objectarrays.js:5
↓ 1 callers
Function
evaluate
()
sample/externalcalls.js:16
↓ 1 callers
Function
evaluate
(a, b)
sample/templateliterals.js:5
↓ 1 callers
Function
evaluate
()
sample/loops.js:5
↓ 1 callers
Function
evaluate
(a = 1, b = 1)
sample/functionWithDefault.js:4
↓ 1 callers
Function
evaluate
()
sample/variabledecl.js:4
↓ 1 callers
Function
evaluate
()
sample/patterns.js:4
↓ 1 callers
Function
evaluate
()
sample/branching.js:2
↓ 1 callers
Function
evaluate
()
sample/protos.js:4
↓ 1 callers
Method
exitVFuncContext
()
src/utils/BytecodeGenerator.js:253
↓ 1 callers
Method
findFirstLabelOfTypes
(types)
src/utils/BytecodeGenerator.js:283
↓ 1 callers
Method
getBytecodeType
(Literal)
src/utils/assembler.js:96
↓ 1 callers
Function
local2
()
sample/protos.js:11
↓ 1 callers
Function
logicalOperatorToOpcode
(operator)
src/utils/constants.js:308
↓ 1 callers
Function
main
()
tests/transpiler.js:10
↓ 1 callers
Function
main
()
examples/expressAsync.js:17
↓ 1 callers
Function
main
()
examples/basic.js:7
↓ 1 callers
Function
main
()
examples/expressSync.js:4
↓ 1 callers
Function
needToVirtualize
(node)
src/transpile.js:58
↓ 1 callers
Function
obfuscateOpcodes
(VMChunks, vmAST)
src/postTranspilation/obfuscateOpcodes.js:5
↓ 1 callers
Function
protoWithDefault
(c = 4, d = 5)
sample/functionWithDefault.js:5
↓ 1 callers
Function
random
(...args)
sample/functionWithRest.js:4
↓ 1 callers
Function
random
()
sample/functhis.js:4
↓ 1 callers
Method
readFloat
()
src/vm_dist.js:389
↓ 1 callers
Method
readFloat
()
src/vm_dev.js:72
↓ 1 callers
Method
readString
()
src/vm_dist.js:418
↓ 1 callers
Method
readString
()
src/vm_dev.js:101
next →
1–100 of 164, ranked by callers