Code

History

Commits on cross_encoder to crates/plugin_runtime/src/plugin.rs28
  1. Fix typosJoseph Lyons committed 3 years ago7c60f63
  2. One big cleanup pass of clippy lintsForLoveOfCats committed 4 years ago8ba2f77
  3. Remove epoch-based meteringIsaac Clayton committed 4 years ago8bb8e85
  4. Use enum to differentiate between normal and precompiled pluginsIsaac Clayton committed 4 years agoa6edf85
  5. Fix failing testIsaac Clayton committed 4 years agodaf1674
  6. Quick documentation fixIsaac Clayton committed 4 years agoc956a88
  7. Rename a few items and add documentationIsaac Clayton committed 4 years agob3e1fd0
  8. Fix resulting errors and introduce functional executor callbackIsaac Clayton committed 4 years ago8b376dd
  9. Work on supporting both epoch and fuelIsaac Clayton committed 4 years ago8974b0c
  10. Add support for configuring plugin yield mechanism, stashingIsaac Clayton committed 4 years ago10670db
  11. Switch from epoch to fuelIsaac Clayton committed 4 years agod04c338
  12. Implement periodic yielding using epoch_deadline_async_yield_and_updateIsaac Clayton committed 4 years ago7f11a32
  13. Start working on plugin epoch async yieldIsaac Clayton committed 4 years ago170d27b
  14. Add comment linking engine creating code togetherIsaac Clayton committed 4 years ago38f8191
  15. Fix minor issues in plugin and project raised during reviewIsaac Clayton committed 4 years agobe41ad4
  16. Fix minor issues pointed out in the reviewIsaac Clayton committed 4 years agoec327a3
  17. Remove unused struct fieldsIsaac Clayton committed 4 years ago5ec828a
  18. Remove debug statementsIsaac Clayton committed 4 years ago8931218
  19. Add basic support for precompiling pluginsIsaac Clayton committed 4 years agoa16fc2b
  20. Done! Finish transition to async, very close to mergingIsaac Clayton committed 4 years ago8957474
  21. More work on transitioning to async, need to figure out when to stopIsaac Clayton committed 4 years agof4b4212
  22. Allow async to infect some more functionsIsaac Clayton committed 4 years agofeb6cf6
  23. Add timing instrumentationIsaac Clayton committed 4 years ago61f5326
  24. Work on updating code to be asyncIsaac Clayton committed 4 years ago2c637b8
  25. Switch from std::process::Command to smol::process::CommandIsaac Clayton committed 4 years agoe5481e2
  26. Documentation passIsaac Clayton committed 4 years agof61ef44
  27. Add async host functionsIsaac Clayton committed 4 years ago4565f1a
  28. Rename WasiPlugin -> Plugin, etc.Isaac Clayton committed 4 years ago018fd46