config/stl-headers
author Ryan VanderMeulen <ryanvm@gmail.com>
Sat, 09 Apr 2016 15:02:53 -0400
changeset 292524 1bb3c8365cc4edc7552e6bd7390e6deb917b65f7
parent 285505 6041201c9e88622fca6ac54403e40deacf6c72dd
child 295600 b622cbd9ba13d01abcb1d04684dcb39c22a08590
permissions -rw-r--r--
Backed out changeset 7f1da255d058 (bug 1119537) for causing frequent SM(e) Memory-drainAllocationsLog-13.js timeouts.

#
# This file contains a list the of STL headers that have been reviewed
# for exception safety and approved. See
#
#   https://bugzilla.mozilla.org/show_bug.cgi?id=551254
#
# At build time, each header listed here is converted into a "wrapper
# header" that is installed into dist/stl_includes.
#
# If you would like to request a new STL header <foo> be added, please
# file a Core:XPCOM bug with a title like "STL: Review exception
# safety of <foo> for gcc and MSVC".
#

new

# FIXME: these headers haven't been reviewed yet, but we use them
# unsafely in Gecko, so we might as well prevent them from
# throwing exceptions
algorithm
atomic
deque
functional
ios
iosfwd
iostream
istream
iterator
limits
list
map
memory
ostream
set
stack
string
utility
vector
cassert
climits
cmath
cstdarg
cstdio
cstdlib
cstring
cwchar
tuple
xutility