Page MenuHomeSolus

Update libluv to 1.41.0

Authored by EbonJaeger on Jul 5 2021, 6:18 PM.



Switching to git because it needs a submodule dependency.

Summarized Changelog:

  • Fix/add support for Lua 5.4
  • fs_{read,write}: make offset argument optional and default it to -1
  • Add udp_set_source_membership binding + improve udp_set_membership
  • Fix garbage collection-related memory bug with threads
  • Fix args potentially being garbage collected before use in luv_spawn
  • Fix memory leaks
  • Optimize data exchange between threads

Full changelogs available here.

Test Plan

Build neovim using this version

Diff Detail

R4868 libluv
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

EbonJaeger created this revision.Jul 5 2021, 6:18 PM
EbonJaeger requested review of this revision.Jul 5 2021, 6:18 PM
JoshStrobl accepted this revision.Jul 8 2021, 6:43 PM
JoshStrobl added a subscriber: JoshStrobl.

LGTM, thanks!

This revision is now accepted and ready to land.Jul 8 2021, 6:43 PM
This revision was automatically updated to reflect the committed changes.