Code

History

Commits on add-split-items to crates/plugin_runtime/src35+
  1. Update tenses of doc comment summary lines (#4161)Marshall Bowers committed 2 years ago01f06f9
  2. Fix typosJoseph Lyons committed 3 years ago7c60f63
  3. One big cleanup pass of clippy lintsForLoveOfCats committed 4 years ago8ba2f77
  4. Remove epoch-based meteringIsaac Clayton committed 4 years ago8bb8e85
  5. Use enum to differentiate between normal and precompiled pluginsIsaac Clayton committed 4 years agoa6edf85
  6. Fix failing testIsaac Clayton committed 4 years agodaf1674
  7. Quick documentation fixIsaac Clayton committed 4 years agoc956a88
  8. Rename a few items and add documentationIsaac Clayton committed 4 years agob3e1fd0
  9. Fix resulting errors and introduce functional executor callbackIsaac Clayton committed 4 years ago8b376dd
  10. Work on supporting both epoch and fuelIsaac Clayton committed 4 years ago8974b0c
  11. Add support for configuring plugin yield mechanism, stashingIsaac Clayton committed 4 years ago10670db
  12. Switch from epoch to fuelIsaac Clayton committed 4 years agod04c338
  13. Implement periodic yielding using epoch_deadline_async_yield_and_updateIsaac Clayton committed 4 years ago7f11a32
  14. Start working on plugin epoch async yieldIsaac Clayton committed 4 years ago170d27b
  15. Add comment linking engine creating code togetherIsaac Clayton committed 4 years ago38f8191
  16. Fix minor issues in plugin and project raised during reviewIsaac Clayton committed 4 years agobe41ad4
  17. Fix minor issues pointed out in the reviewIsaac Clayton committed 4 years agoec327a3
  18. More cleanup during reviewIsaac Clayton committed 4 years ago14bccb4
  19. Remove unused struct fieldsIsaac Clayton committed 4 years ago5ec828a
  20. Remove debug statementsIsaac Clayton committed 4 years ago8931218
  21. Add basic support for precompiling pluginsIsaac Clayton committed 4 years agoa16fc2b
  22. Done! Finish transition to async, very close to mergingIsaac Clayton committed 4 years ago8957474
  23. More work on transitioning to async, need to figure out when to stopIsaac Clayton committed 4 years agof4b4212
  24. Allow async to infect some more functionsIsaac Clayton committed 4 years agofeb6cf6
  25. Add timing instrumentationIsaac Clayton committed 4 years ago61f5326
  26. Work on updating code to be asyncIsaac Clayton committed 4 years ago2c637b8
  27. Isolate smol::Command hang as a test, does not hangIsaac Clayton committed 4 years ago92c4552
  28. Switch from std::process::Command to smol::process::CommandIsaac Clayton committed 4 years agoe5481e2
  29. Documentation passIsaac Clayton committed 4 years agof61ef44
  30. Add async host functionsIsaac Clayton committed 4 years ago4565f1a
  31. Rename WasiPlugin -> Plugin, etc.Isaac Clayton committed 4 years ago018fd46
  32. WIP: wrap async closures host-sideIsaac Clayton committed 4 years ago31e3a4d
  33. Add functions with multiple arguments to import macro, add test casesIsaac Clayton committed 4 years agof110945
  34. Split out lifecycle of serialization, buffer is freed nowIsaac Clayton committed 4 years ago28f071e
  35. Add build.rs to rebuild plugins, and a test pluginIsaac Clayton committed 4 years ago8aef8ab