Skip to content
This repository has been archived by the owner. It is now read-only.
Permalink
Branch: master
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
219 lines (204 sloc) 11.9 KB

Subteam report: libs 2016-03-11

Highlights

This week was focused on selecting APIs for stabilization/deprecation in the Rust 1.9 release cycle. These are the APIs entering their six week final comment period:

Dashboard

High priority issues

Issues needing a decision

RFC phase

  • FCP PR #1432: String/Vec::splice(RangeArgument, IntoIterator)
  • FCP PR #1434: 'Contains' method for ranges
  • FCP PR #1479: Unix socket support in the standard library
  • FCP PR #1498: Add octet-oriented interface to std::net::Ipv6Addr
  • PR #1218: RFC: Checked integer conversions
  • PR #1309: OS string string-like interface
  • PR #1325: Add panic-safe slicing methods
  • PR #1353: Add retain_mut to Vec and VecDeque
  • PR #1379: Change thread local variables to only accept async-signal-safe types.
  • PR #1398: Allocators, take III
  • PR #1480: RFC proposal for thread affinity
  • PR #1502: libstd::sys, the great libstd refactor
  • PR #1505: Add a generic Atomic type
  • PR #1521: Copy clone semantics
  • PR #1529: rfc 1291: Add libutil to scope of libc crate on Linux
  • PR #1533: Keyless Entry
  • PR #1534: RFC: Saturating and checking integer wrapper types

Implementation phase

  • Issue #5016: implement "dynamic drop" semantics using flags on the stack rather than zeroing
  • Issue #19986: Tracking issue for collections reform part 2 (RFC 509)

Stabilization phase

You can’t perform that action at this time.