Mark Rousskov
2a663555dd
Remove licenses
2018-12-25 21:08:33 -07:00
varkor
99db9d63eb
Fix test/debuginfo
2018-08-05 15:54:49 +01:00
Simon Sapin
6c5f53e65e
Stabilize const-calling existing const-fns in std
...
Fixes #46038
2017-11-26 23:43:44 +01:00
Alex Burka
681e5da61e
change #![feature(const_fn)] to specific gates
2017-09-16 15:53:02 +00:00
Alex Crichton
a7220d9046
std: Clean out deprecated APIs
...
This primarily removes a lot of `sync::Static*` APIs and rejiggers the
associated implementations. While doing this it was discovered that the
`is_poisoned` method can actually result in a data race for the Mutex/RwLock
primitives, so the inner `Cell<bool>` was changed to an `AtomicBool` to prevent
the associated data race. Otherwise the usage/gurantees should be the same
they were before.
2016-07-12 12:51:13 -07:00
Andrew Paseltiner
6fa0ff25bd
Feature-gate #[no_debug] and #[omit_gdb_pretty_printer_section]
...
Closes #28091 .
2015-09-19 19:39:25 -04:00
Alex Crichton
ce1a965cf5
Fallout in tests and docs from feature renamings
2015-06-17 09:07:16 -07:00
Niko Matsakis
2c5e784d6f
add const_fn features
2015-05-29 09:42:54 -04:00
Eduard Burtescu
377b0900ae
Use const fn to abstract away the contents of UnsafeCell & friends.
2015-05-27 11:19:03 +03:00
Tamir Duberstein
8cdfc8feaf
Re-enable tests on Android
...
Addresses part of #10381 .
2015-04-29 14:34:45 -07:00
Tamir Duberstein
54de911f35
#10381 : Warnings
2015-04-28 17:51:43 -07:00
Brian Anderson
df290f127e
Require feature attributes, and add them where necessary
2015-03-23 14:40:26 -07:00
Michael Woerister
e316c662f8
debuginfo: Add debuginfo::with_source_location_override() function...
...
... and use it to fix a debug-location issue with constants.
2015-03-05 15:00:25 +01:00