Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SeaOfNodes/Simple
/ functions
Functions
39,685 in github.com/SeaOfNodes/Simple
⨍
Functions
39,685
◇
Types & classes
3,380
↓ 72 callers
Method
isConstant
()
chapter18/src/main/java/com/seaofnodes/simple/type/Type.java:90
↓ 71 callers
Method
add
Add element in amortized constant time @param e Element to add at end of list @return true
chapter16/src/main/java/com/seaofnodes/simple/Ary.java:54
↓ 71 callers
Function
e
(t,n)
chapter24/docs/d3.v7.min.js:2
↓ 71 callers
Function
e
(t,n)
chapter22/docs/d3.v7.min.js:2
↓ 71 callers
Function
e
(t,n)
chapter23/docs/d3.v7.min.js:2
↓ 71 callers
Function
e
(t,n)
chapter19/docs/d3.v7.min.js:2
↓ 71 callers
Function
e
(t,n)
chapter18/docs/d3.v7.min.js:2
↓ 71 callers
Function
e
(t,n)
chapter20/docs/d3.v7.min.js:2
↓ 71 callers
Function
e
(t,n)
chapter21/docs/d3.v7.min.js:2
↓ 71 callers
Method
put
(String msg)
chapter23/src/main/java/com/seaofnodes/simple/print/SimpleWebSocket.java:123
↓ 70 callers
Method
add
( N n )
chapter15/src/main/java/com/seaofnodes/simple/IterPeeps.java:49
↓ 70 callers
Method
get
@param i element index @return element being returned; throws if OOB @exception AIOOBE if !(0 <= i < _len)
chapter16/src/main/java/com/seaofnodes/simple/Ary.java:27
↓ 70 callers
Method
put
(String msg)
chapter24/src/main/java/com/seaofnodes/simple/print/SimpleWebSocket.java:123
↓ 70 callers
Method
toString
()
chapter23/src/test/java/com/seaofnodes/simple/Eval2.java:68
↓ 68 callers
Method
add
( N n )
chapter14/src/main/java/com/seaofnodes/simple/IterPeeps.java:49
↓ 68 callers
Method
get
@param i element index @return element being returned; throws if OOB @exception AIOOBE if !(0 <= i < _len)
chapter17/src/main/java/com/seaofnodes/simple/Ary.java:27
↓ 68 callers
Method
nIns
()
chapter16/src/main/java/com/seaofnodes/simple/node/Node.java:132
↓ 68 callers
Method
peephole
Try to peephole at this node and return a better replacement Node. Always returns some not-null Node (often this).
chapter23/src/main/java/com/seaofnodes/simple/node/Node.java:381
↓ 68 callers
Method
reg
( int reg )
chapter19/src/main/java/com/seaofnodes/simple/node/cpus/riscv/riscv.java:153
↓ 68 callers
Method
setDef
Change a <em>def</em> into a Node. Keeps the edges correct, by removing the corresponding <em>use->def</em> edge. This may make the original <em>def
chapter23/src/main/java/com/seaofnodes/simple/node/Node.java:167
↓ 67 callers
Method
join
(Type t)
chapter24/src/main/java/com/seaofnodes/simple/type/Type.java:313
↓ 67 callers
Method
join
(Type t)
chapter23/src/main/java/com/seaofnodes/simple/type/Type.java:313
↓ 67 callers
Method
reg
( int reg )
chapter20/src/main/java/com/seaofnodes/simple/node/cpus/riscv/riscv.java:37
↓ 67 callers
Method
setDef
Change a <em>def</em> into a Node. Keeps the edges correct, by removing the corresponding <em>use->def</em> edge. This may make the original <em>def
chapter24/src/main/java/com/seaofnodes/simple/node/Node.java:168
↓ 65 callers
Method
isConstant
()
chapter17/src/main/java/com/seaofnodes/simple/type/Type.java:77
↓ 65 callers
Method
isConstant
()
chapter15/src/main/java/com/seaofnodes/simple/type/Type.java:77
↓ 65 callers
Method
isConstant
()
chapter16/src/main/java/com/seaofnodes/simple/type/Type.java:77
↓ 65 callers
Method
nIns
()
chapter17/src/main/java/com/seaofnodes/simple/node/Node.java:132
↓ 65 callers
Method
on
True if Node is on the WorkList
chapter24/src/main/java/com/seaofnodes/simple/IterPeeps.java:187
↓ 65 callers
Method
peephole
Try to peephole at this node and return a better replacement Node. Always returns some not-null Node (often this).
chapter22/src/main/java/com/seaofnodes/simple/node/Node.java:378
↓ 64 callers
Method
isConstant
()
chapter14/src/main/java/com/seaofnodes/simple/type/Type.java:76
↓ 64 callers
Method
join
(Type t)
chapter22/src/main/java/com/seaofnodes/simple/type/Type.java:190
↓ 64 callers
Method
join
(Type t)
chapter19/src/main/java/com/seaofnodes/simple/type/Type.java:186
↓ 64 callers
Method
join
(Type t)
chapter20/src/main/java/com/seaofnodes/simple/type/Type.java:186
↓ 64 callers
Method
join
(Type t)
chapter21/src/main/java/com/seaofnodes/simple/type/Type.java:187
↓ 64 callers
Method
on
True if Node is on the WorkList
chapter22/src/main/java/com/seaofnodes/simple/IterPeeps.java:177
↓ 64 callers
Method
on
True if Node is on the WorkList
chapter23/src/main/java/com/seaofnodes/simple/IterPeeps.java:179
↓ 64 callers
Method
on
True if Node is on the WorkList
chapter19/src/main/java/com/seaofnodes/simple/IterPeeps.java:174
↓ 64 callers
Method
on
True if Node is on the WorkList
chapter18/src/main/java/com/seaofnodes/simple/IterPeeps.java:184
↓ 64 callers
Method
on
True if Node is on the WorkList
chapter20/src/main/java/com/seaofnodes/simple/IterPeeps.java:175
↓ 64 callers
Method
on
True if Node is on the WorkList
chapter21/src/main/java/com/seaofnodes/simple/IterPeeps.java:177
↓ 63 callers
Method
add
( Field f )
chapter24/src/main/java/com/seaofnodes/simple/type/TypeStruct.java:78
↓ 63 callers
Method
join
(Type t)
chapter18/src/main/java/com/seaofnodes/simple/type/Type.java:186
↓ 63 callers
Method
peephole
Try to peephole at this node and return a better replacement Node. Always returns some not-null Node (often this).
chapter16/src/main/java/com/seaofnodes/simple/node/Node.java:295
↓ 62 callers
Method
add
(AddNode add)
chapter19/src/main/java/com/seaofnodes/simple/node/cpus/riscv/riscv.java:215
↓ 62 callers
Method
evaluate
Run the graph until either a return is found or the number of loop iterations are done.
chapter14/src/test/java/com/seaofnodes/simple/evaluator/Evaluator.java:173
↓ 62 callers
Method
evaluate
Run the graph until either a return is found or the number of loop iterations are done.
chapter15/src/test/java/com/seaofnodes/simple/evaluator/Evaluator.java:325
↓ 62 callers
Method
iterate
Iterate peepholes to a fixed point
chapter09/src/main/java/com/seaofnodes/simple/IterPeeps.java:62
↓ 62 callers
Method
peephole
Try to peephole at this node and return a better replacement Node. Always returns some not-null Node (often this).
chapter15/src/main/java/com/seaofnodes/simple/node/Node.java:288
↓ 62 callers
Method
peephole
Try to peephole at this node and return a better replacement Node. Always returns some not-null Node (often this).
chapter20/src/main/java/com/seaofnodes/simple/node/Node.java:375
↓ 62 callers
Method
peephole
Try to peephole at this node and return a better replacement Node. Always returns some not-null Node (often this).
chapter21/src/main/java/com/seaofnodes/simple/node/Node.java:374
↓ 62 callers
Method
pop
@return remove and return last element
chapter24/src/main/java/com/seaofnodes/simple/util/Ary.java:49
↓ 61 callers
Method
add
( Field f )
chapter23/src/main/java/com/seaofnodes/simple/type/TypeStruct.java:72
↓ 61 callers
Method
peephole
Try to peephole at this node and return a better replacement Node. Always returns some not-null Node (often this).
chapter14/src/main/java/com/seaofnodes/simple/node/Node.java:289
↓ 61 callers
Method
put
(String msg)
chapter22/src/main/java/com/seaofnodes/simple/print/SimpleWebSocket.java:123
↓ 61 callers
Method
put
(String msg)
chapter21/src/main/java/com/seaofnodes/simple/print/SimpleWebSocket.java:123
↓ 61 callers
Method
setDef
Change a <em>def</em> into a Node. Keeps the edges correct, by removing the corresponding <em>use->def</em> edge. This may make the original <em>def
chapter22/src/main/java/com/seaofnodes/simple/node/Node.java:165
↓ 60 callers
Method
outregmap
()
chapter21/src/main/java/com/seaofnodes/simple/node/MachNode.java:17
↓ 60 callers
Method
peephole
Try to peephole at this node and return a better replacement Node. Always returns some not-null Node (often this).
chapter19/src/main/java/com/seaofnodes/simple/node/Node.java:302
↓ 60 callers
Method
size
()
chapter18/src/main/java/com/seaofnodes/simple/Ary.java:21
↓ 59 callers
Method
pop
@return remove and return last element
chapter23/src/main/java/com/seaofnodes/simple/util/Ary.java:49
↓ 59 callers
Method
regmap
( int i )
chapter21/src/main/java/com/seaofnodes/simple/node/MachNode.java:15
↓ 58 callers
Method
get
@param i element index @return element being returned; throws if OOB @exception AIOOBE if !(0 <= i < _len)
chapter19/src/main/java/com/seaofnodes/simple/Ary.java:27
↓ 57 callers
Method
GCM
()
chapter19/src/main/java/com/seaofnodes/simple/CodeGen.java:243
↓ 57 callers
Method
in
Gets the ith input node @param i Offset of the input node @return Input node or null
chapter04/src/main/java/com/seaofnodes/simple/node/Node.java:109
↓ 57 callers
Method
nIns
()
chapter15/src/main/java/com/seaofnodes/simple/node/Node.java:132
↓ 57 callers
Method
parse
()
chapter05/src/main/java/com/seaofnodes/simple/Parser.java:88
↓ 57 callers
Method
typeCheck
()
chapter24/src/main/java/com/seaofnodes/simple/codegen/CodeGen.java:209
↓ 56 callers
Method
match
(String syntax)
chapter24/src/main/java/com/seaofnodes/simple/Parser.java:1791
↓ 56 callers
Method
match
(String syntax)
chapter23/src/main/java/com/seaofnodes/simple/Parser.java:1732
↓ 56 callers
Method
nIns
()
chapter12/src/main/java/com/seaofnodes/simple/node/Node.java:134
↓ 56 callers
Method
toString
()
chapter08/src/main/java/com/seaofnodes/simple/Parser.java:83
↓ 55 callers
Method
add
( N n )
chapter22/src/main/java/com/seaofnodes/simple/codegen/CodeGen.java:215
↓ 55 callers
Method
match
(String syntax)
chapter22/src/main/java/com/seaofnodes/simple/Parser.java:1565
↓ 55 callers
Method
nIns
()
chapter14/src/main/java/com/seaofnodes/simple/node/Node.java:132
↓ 55 callers
Method
nIns
()
chapter13/src/main/java/com/seaofnodes/simple/node/Node.java:134
↓ 55 callers
Method
peephole
Try to peephole at this node and return a better replacement Node. Always returns some not-null Node (often this).
chapter18/src/main/java/com/seaofnodes/simple/node/Node.java:301
↓ 54 callers
Method
GCM
()
chapter20/src/main/java/com/seaofnodes/simple/codegen/CodeGen.java:254
↓ 54 callers
Method
add
Add element in amortized constant time @param e Element to add at end of list @return true
chapter24/src/main/java/com/seaofnodes/simple/util/Ary.java:58
↓ 54 callers
Method
add
Add element in amortized constant time @param e Element to add at end of list @return true
chapter23/src/main/java/com/seaofnodes/simple/util/Ary.java:58
↓ 54 callers
Method
from
(t,n=zu,e=$u)
chapter24/docs/d3.v7.min.js:2
↓ 54 callers
Method
from
(t,n=zu,e=$u)
chapter22/docs/d3.v7.min.js:2
↓ 54 callers
Method
from
(t,n=zu,e=$u)
chapter23/docs/d3.v7.min.js:2
↓ 54 callers
Method
from
(t,n=zu,e=$u)
chapter19/docs/d3.v7.min.js:2
↓ 54 callers
Method
from
(t,n=zu,e=$u)
chapter18/docs/d3.v7.min.js:2
↓ 54 callers
Method
from
(t,n=zu,e=$u)
chapter20/docs/d3.v7.min.js:2
↓ 54 callers
Method
from
(t,n=zu,e=$u)
chapter21/docs/d3.v7.min.js:2
↓ 54 callers
Method
get
@param i element index @return element being returned; throws if OOB @exception AIOOBE if !(0 <= i < _len)
chapter18/src/main/java/com/seaofnodes/simple/Ary.java:27
↓ 54 callers
Method
moveTo
(t,n)
chapter24/docs/d3.v7.min.js:2
↓ 54 callers
Method
moveTo
(t,n)
chapter22/docs/d3.v7.min.js:2
↓ 54 callers
Method
moveTo
(t,n)
chapter23/docs/d3.v7.min.js:2
↓ 54 callers
Method
moveTo
(t,n)
chapter19/docs/d3.v7.min.js:2
↓ 54 callers
Method
moveTo
(t,n)
chapter18/docs/d3.v7.min.js:2
↓ 54 callers
Method
moveTo
(t,n)
chapter20/docs/d3.v7.min.js:2
↓ 54 callers
Method
moveTo
(t,n)
chapter21/docs/d3.v7.min.js:2
↓ 54 callers
Method
p
(int depth)
chapter18/src/main/java/com/seaofnodes/simple/node/Node.java:113
↓ 54 callers
Method
setDef
Change a <em>def</em> into a Node. Keeps the edges correct, by removing the corresponding <em>use->def</em> edge. This may make the original <em>def
chapter21/src/main/java/com/seaofnodes/simple/node/Node.java:165
↓ 54 callers
Method
toString
()
chapter22/src/test/java/com/seaofnodes/simple/Eval2.java:66
↓ 53 callers
Method
add
Add element in amortized constant time @param e Element to add at end of list @return true
chapter22/src/main/java/com/seaofnodes/simple/Ary.java:57
↓ 53 callers
Method
nIns
()
chapter11/src/main/java/com/seaofnodes/simple/node/Node.java:134
← previous
next →
201–300 of 39,685, ranked by callers