about summary refs log tree commit diff
path: root/src/tools/miri
AgeCommit message (Expand)AuthorLines
2024-08-22Auto merge of #3833 - JoJoDeveloping:tb-fix-stack-overflow, r=RalfJungbors-47/+74
2024-08-22Make Tree Borrows Provenance GC no longer produce stack overflowsJohannes Hostert-47/+74
2024-08-21epoll test: avoid some subtly dangling pointersRalf Jung-24/+4
2024-08-21add a test for zero-sized protectorsRalf Jung-4/+72
2024-08-20supress niches in coroutinesRalf Jung-0/+66
2024-08-20Auto merge of #3752 - Kixunil:simd-sha256, r=RalfJungbors-0/+497
2024-08-20Implement SHA256 SIMD intrinsics on x86Martin Habovstiak-0/+497
2024-08-20readdir_r shim: assume FreeBSD v12+Ralf Jung-10/+10
2024-08-20Merge from rustcThe Miri Cronjob Bot-6/+7
2024-08-20Preparing for merge from rustcThe Miri Cronjob Bot-1/+1
2024-08-19make the cleanup functions privateRalf Jung-25/+25
2024-08-19provenance_gc: fix commentRalf Jung-1/+3
2024-08-18stabilize raw_ref_opRalf Jung-6/+0
2024-08-18fix build with bootstrap compilerRalf Jung-0/+7
2024-08-18Add EPOLLER supporttiif-6/+83
2024-08-18Auto merge of #3818 - tiif:loseevents, r=RalfJungbors-17/+94
2024-08-18epoll: iterate through output buffer then fetch an event from ready listtiif-17/+94
2024-08-18Auto merge of #3825 - RalfJung:epoll-miri, r=RalfJungbors-3/+9
2024-08-18epoll test_socketpair_read: explicitly check real and Miri behaviorRalf Jung-3/+9
2024-08-18make sure we read all arguments before returning earlyRalf Jung-3/+5
2024-08-18Move the maxevents.try_into().unwrap() after value checktiif-8/+9
2024-08-18Set EINVAL for epoll_wait maxevent value 0tiif-1/+17
2024-08-18Apply test fixtiif-38/+65
2024-08-17Auto merge of #3823 - RalfJung:sync, r=RalfJungbors-102/+27
2024-08-17simplify synchronization object creation logicRalf Jung-102/+27
2024-08-17run TLS tests on SolarishRalf Jung-2/+2
2024-08-17tls_leak_main_thread_allowed: make test check target_thread_localRalf Jung-10/+13
2024-08-17Auto merge of #3819 - RalfJung:epoll-test, r=RalfJungbors-41/+37
2024-08-17Auto merge of #3815 - RalfJung:pipe, r=RalfJungbors-66/+253
2024-08-17epoll test: further clean up check_epoll_waitRalf Jung-41/+37
2024-08-17Auto merge of #3817 - rust-lang:rustup-2024-08-17, r=RalfJungbors-2/+1
2024-08-17SocketPair -> AnonSocket, because a single FD is not a pairRalf Jung-15/+15
2024-08-17test cleanupRalf Jung-55/+30
2024-08-17socketpair: test behavior when one end got closedRalf Jung-0/+20
2024-08-17implement pipe and pipe2Ralf Jung-31/+223
2024-08-17Auto merge of #3814 - tiif:epollhup, r=RalfJungbors-7/+30
2024-08-17extend comments on HUP vs RDHUPRalf Jung-1/+5
2024-08-17Auto merge of #3807 - RalfJung:projects, r=oli-obkbors-1/+34
2024-08-17Merge from rustcThe Miri Cronjob Bot-1/+0
2024-08-17Preparing for merge from rustcThe Miri Cronjob Bot-1/+1
2024-08-17Move epoll_ready_events.epollhup = true uptiif-1/+1
2024-08-17Add epoll EPOLLHUP flag supporttiif-6/+25
2024-08-16Auto merge of #3809 - RalfJung:fd-refcell, r=oli-obkbors-399/+294
2024-08-16Auto merge of #3754 - Vanille-N:master, r=RalfJungbors-134/+200
2024-08-16explain the behavior on closed peersRalf Jung-11/+12
2024-08-16more epoll test cleanupRalf Jung-29/+25
2024-08-16comment and test regarding notifications on writes that dont change readinessRalf Jung-1/+17
2024-08-16epoll test cleanupRalf Jung-118/+58
2024-08-16make ecx.check_and_update_readiness a truly private helper functionRalf Jung-63/+31
2024-08-16buf_has_writer is not needed any moreRalf Jung-11/+3