solana/src
Rob Walker 8a7545197f
move tick generation back to banking_stage, add unit tests (#1332)
* move tick generation back to banking_stage, add unit tests

fixes #1217

* remove channel() stuff for synchronous comm; use a mutex
2018-09-25 15:01:51 -07:00
..
bin Add counters for channel pressure and time spent in TPU pipeline (#1324) 2018-09-24 17:13:49 -07:00
bank.rs Add tic-tac-toe program 2018-09-25 12:07:41 -07:00
banking_stage.rs move tick generation back to banking_stage, add unit tests (#1332) 2018-09-25 15:01:51 -07:00
blob_fetch_stage.rs Use a Drop trait to keep track of lifetimes for recycled objects. 2018-09-19 16:59:42 -06:00
broadcast_stage.rs Add counters for channel pressure and time spent in TPU pipeline (#1324) 2018-09-24 17:13:49 -07:00
budget.rs Add Budget::And element, and supporting functions (#1329) 2018-09-25 12:38:13 -06:00
budget_program.rs Boot BudgetState::last_error 2018-09-24 17:14:23 -06:00
choose_gossip_peer_strategy.rs Rename pk variables to pubkey 2018-08-09 13:41:37 -06:00
client.rs improve localnet-sanity's robustness (#1160) 2018-09-09 04:50:43 +09:00
counter.rs cargo fmt 2018-09-14 16:37:49 -07:00
crdt.rs Pacify clippy 2018-09-24 13:36:31 -06:00
drone.rs Add RPC port option to fullnode 2018-09-21 18:06:20 -06:00
dynamic_program.rs Initial integration of dynamic contracts and native module loading (#1256) 2018-09-23 22:13:44 -07:00
entry.rs move tick generation back to banking_stage, add unit tests (#1332) 2018-09-25 15:01:51 -07:00
entry_writer.rs lastidnotfound step 2: (#1300) 2018-09-21 21:01:13 -07:00
erasure.rs Placeholder storage contract and replicator client (#1286) 2018-09-21 15:32:15 -07:00
fetch_stage.rs Add counters for channel pressure and time spent in TPU pipeline (#1324) 2018-09-24 17:13:49 -07:00
fullnode.rs Pacify clippy 2018-09-24 13:36:31 -06:00
hash.rs lastidnotfound step 2: (#1300) 2018-09-21 21:01:13 -07:00
instruction.rs Remove 'Plan' indirection since it's implied by BUDGET_CONTRACT_ID 2018-09-20 14:22:45 -06:00
ledger.rs remove dead code 2018-09-24 23:12:09 -07:00
lib.rs Add tic-tac-toe program 2018-09-25 12:07:41 -07:00
logger.rs
metrics.rs cargo fmt 2018-09-14 16:37:49 -07:00
mint.rs lastidnotfound step 2: (#1300) 2018-09-21 21:01:13 -07:00
ncp.rs Use a Drop trait to keep track of lifetimes for recycled objects. 2018-09-19 16:59:42 -06:00
netutil.rs tests for my IP picker 2018-09-20 09:21:09 -07:00
packet.rs remove last recycle? 2018-09-24 08:09:41 -06:00
payment_plan.rs Delete no longer used PaymentPlan trait 2018-09-20 14:22:45 -06:00
poh.rs move tick generation back to banking_stage, add unit tests (#1332) 2018-09-25 15:01:51 -07:00
poh_service.rs move tick generation back to banking_stage, add unit tests (#1332) 2018-09-25 15:01:51 -07:00
recvmmsg.rs clippy 2018-09-15 05:12:53 -06:00
recycler.rs Boot Recycler::recycle() 2018-09-20 17:08:51 -06:00
replicate_stage.rs No need to special case vote failures 2018-09-25 13:43:35 -06:00
replicator.rs Do a recv on join to prevent channel destruction (#1320) 2018-09-24 11:50:37 -07:00
request.rs Open multiple sockets for transaction UDP port (#1128) 2018-09-06 14:13:40 -07:00
request_processor.rs Open multiple sockets for transaction UDP port (#1128) 2018-09-06 14:13:40 -07:00
request_stage.rs Add counters for channel pressure and time spent in TPU pipeline (#1324) 2018-09-24 17:13:49 -07:00
result.rs continue rendezvous refactor for gossip and repair 2018-08-31 23:21:07 +09:00
retransmit_stage.rs Moved deserialization of blobs to entries from replicate_stage to window_service (#1287) 2018-09-21 16:01:24 -07:00
rpc.rs Pacify clippy 2018-09-24 13:36:31 -06:00
rpu.rs Add counters for channel pressure and time spent in TPU pipeline (#1324) 2018-09-24 17:13:49 -07:00
service.rs Rewrote service trait join() method to allow thread join handles to return values other than () (#1213) 2018-09-13 14:00:17 -07:00
signature.rs Rename sig variables to signature 2018-08-09 13:41:37 -06:00
sigverify.rs Use a Drop trait to keep track of lifetimes for recycled objects. 2018-09-19 16:59:42 -06:00
sigverify_stage.rs Add counters for channel pressure and time spent in TPU pipeline (#1324) 2018-09-24 17:13:49 -07:00
storage_program.rs Placeholder storage contract and replicator client (#1286) 2018-09-21 15:32:15 -07:00
store_ledger_stage.rs Changed the window_service in Replicator to send entries instead of blobs (#1302) 2018-09-21 16:50:58 -07:00
streamer.rs Add counters for channel pressure and time spent in TPU pipeline (#1324) 2018-09-24 17:13:49 -07:00
system_program.rs Initial integration of dynamic contracts and native module loading (#1256) 2018-09-23 22:13:44 -07:00
thin_client.rs lastidnotfound step 2: (#1300) 2018-09-21 21:01:13 -07:00
tictactoe_program.rs Add tic-tac-toe program 2018-09-25 12:07:41 -07:00
timing.rs
tpu.rs lastidnotfound step 2: (#1300) 2018-09-21 21:01:13 -07:00
transaction.rs Initial integration of dynamic contracts and native module loading (#1256) 2018-09-23 22:13:44 -07:00
tvu.rs Move vote into ReplicateStage after process_entries 2018-09-25 13:43:35 -06:00
vote_stage.rs Delete dead code 2018-09-25 13:43:35 -06:00
wallet.rs fix clippy warnings 2018-09-23 17:09:18 -06:00
window.rs Add counters for channel pressure and time spent in TPU pipeline (#1324) 2018-09-24 17:13:49 -07:00
window_service.rs give replication some time to happen 2018-09-24 23:57:09 -07:00
write_stage.rs groom write_stage 2018-09-25 00:18:35 -07:00