Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/YXG520/MIT6.824-6.5840
/ functions
Functions
548 in github.com/YXG520/MIT6.824-6.5840
⨍
Functions
548
◇
Types & classes
106
Function
TestUnreliableAgree2C
(t *testing.T)
src/raft/test_test.go:881
Function
TestUnreliableChurn2C
(t *testing.T)
src/raft/test_test.go:1115
Function
TestUnreliableOneKey3A
(t *testing.T)
src/kvraft/test_test.go:452
Function
VisualizePath
(model Model, info linearizationInfo, path string)
src/porcupine/visualization.go:102
Function
Worker
main/mrworker.go calls this function.
src/mr/worker.go:29
Method
applier
applier reads message from apply ch and checks that they match the log contents
src/raft/config.go:161
Method
applierSnap
periodically snapshot raft state
src/raft/config.go:212
Method
connect
(i int, to []int)
src/shardctrler/config.go:96
Method
connect
(i int, to []int)
src/kvraft/config.go:126
Method
deleteClient
(ck *Clerk)
src/shardctrler/config.go:184
Method
deleteClient
(ck *Clerk)
src/shardkv/config.go:144
Method
deleteClient
(ck *Clerk)
src/shardkv_with_bug/config.go:144
Method
disconnect
(i int, from []int)
src/shardctrler/config.go:124
Method
disconnect
(i int, from []int)
src/kvraft/config.go:154
Method
dispatch
(methname string, req reqMsg)
src/labrpc/labrpc.go:490
Method
get
(pos uint)
src/porcupine/bitset.go:41
Function
getcount
()
src/shardctrler/util.go:35
Function
getcount
()
src/kvraft/util.go:35
Function
getcount
()
src/raft/util.go:40
Function
getcount
()
src/shardkv/util.go:35
Function
getcount
()
src/shardkv_with_bug/util.go:35
Function
ifCond
(cond bool, a, b interface{})
src/shardctrler/util.go:28
Function
ifCond
(cond bool, a, b interface{})
src/kvraft/util.go:28
Function
ifCond
(cond bool, a, b interface{})
src/shardkv/util.go:28
Function
ifCond
(cond bool, a, b interface{})
src/shardkv_with_bug/util.go:28
Function
ihash
use ihash(key) % NReduce to choose the reduce task number for each KeyValue emitted by Map.
src/mr/worker.go:20
Function
main
()
src/main/viewd.go:12
Function
main
()
src/main/pbc.go:31
Function
main
()
src/main/mrcoordinator.go:17
Function
main
()
src/main/lockd.go:19
Function
main
()
src/main/diskvd.go:30
Function
main
()
src/main/lockc.go:16
Function
main
()
src/main/pbd.go:12
Function
main
()
src/main/mrsequential.go:25
Function
main
()
src/main/mrworker.go:19
Method
make_partition
Partition servers into 2 groups and put current leader in minority
src/shardctrler/config.go:315
Function
max
(a, b int)
src/shardctrler/util.go:14
Function
max
(a, b int)
src/kvraft/util.go:14
Function
max
(a, b int)
src/shardkv/util.go:14
Function
max
(a, b int)
src/shardkv_with_bug/util.go:14
Function
min
(a, b int)
src/shardctrler/util.go:21
Function
min
(a, b int)
src/kvraft/util.go:21
Function
min
(a, b int)
src/shardkv/util.go:21
Function
min
(a, b int)
src/shardkv_with_bug/util.go:21
Method
partition
Sets up 2 partitions with connectivity between servers in each partition.
src/shardctrler/config.go:147
Method
quorumActive
()
src/raft/tracker.go:29
Function
random_handles
Randomize server handles
src/shardkv/config.go:35
Function
random_handles
Randomize server handles
src/shardkv_with_bug/config.go:35
← previous
501–548 of 548, ranked by callers