about summary refs log tree commit diff
path: root/src/test/run-pass/atomic-print.rs
AgeCommit message (Collapse)AuthorLines
2019-07-27tests: Move run-pass tests without naming conflicts to uiVadim Petrochenkov-46/+0
2019-07-27tests: Add missing run-pass annotationsVadim Petrochenkov-0/+2
2019-05-16Fixed tidy errorsDario Gonzalez-4/+0
2019-05-16Added ignore-sgx for appropriate testsDario Gonzalez-0/+5
2018-12-25Remove licensesMark Rousskov-10/+0
2018-09-21Allow various lints as part of ui-ifying `src/test/run-pass` suite.Felix S. Klock II-0/+2
2018-05-09use fmt::Result where applicableAndre Bogus-1/+1
2018-01-02Add 'ignore-cloudabi' to tests that don't and won't build on CloudABI.Ed Schouten-0/+1
It looks like many of these tests are already disabled on emscripten, which also doesn't seem to support environment variables and subprocess spawning. Just add a similar tag for CloudABI. While there, sort some of the lists of operating systems alphabetically.
2016-02-11Ignore tests that use threads on emscriptenPierre Krieger-0/+2
2015-11-08print the unexpected characterTamir Duberstein-1/+1
2015-04-14Fallout: move from scoped to spawnAaron Turon-1/+1
2015-04-08Implement reentrant mutexes and make stdio use themSimonas Kazlauskas-0/+48
write_fmt calls write for each formatted field. The default implementation of write_fmt is used, which will call write on not-yet-locked stdout (and write locking after), therefore making print! in multithreaded environment still interleave contents of two separate prints. This patch implements reentrant mutexes, changes stdio handles to use these mutexes and overrides write_fmt to lock the stdio handle for the whole duration of the call.