Page MenuHomeSolus

Update libluv to 1.41.0
ClosedPublic

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

Details

Summary

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

Repository
R4868 libluv
Branch
master
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 1007
Build 1007: arc lint + arc unit

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.