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
187 lines (170 sloc) 8.99 KB

Subteam report: libs 2016-03-04

Highlights

This week we reached decisions on a number of PRs affecting std APIs.

In addition, we are moving several RFCs into final comment period:

Next week we will be choosing APIs to consider for stabilization/deprecation in 1.9. Please take a look at the list and leave comments on any APIs you think should be considered!

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 #1521: Copy clone semantics

Implementation phase

  • Issue #19986: Tracking issue for collections reform part 2 (RFC 509)
  • Issue #29453: Add Capacity/length methods for OsString
  • Issue #31755: Tracking issue for <[T]>::copy_from_slice
  • Issue #31756: Tracking issue for ptr::{read,write}_volatile
  • Issue #31766: Tracking issue for adding some net2 methods to std

Stabilization phase

You can’t perform that action at this time.