]> Cypherpunks repositories - gostls13.git/commit
Revert "[release-branch.go1.12] syscall: avoid _getdirentries64 on darwin"
authorKeith Randall <khr@golang.org>
Fri, 5 Apr 2019 17:58:07 +0000 (17:58 +0000)
committerBrad Fitzpatrick <bradfitz@golang.org>
Fri, 5 Apr 2019 18:15:47 +0000 (18:15 +0000)
commitfcc527344f3eb39210e98781e1b6bf2a48e89bda
tree2ca623a6b69f31400e96aeeb30f37b7052400b98
parent731ebf4d87dbe349e2eb60233c3965ee62a32690
Revert "[release-branch.go1.12] syscall: avoid _getdirentries64 on darwin"

This reverts commit 731ebf4d87dbe349e2eb60233c3965ee62a32690.

Reason for revert: It's not working for large directories.

Change-Id: Ie0f88e0ed1d36c4ea4f32d2acd4e223bd8229ca0
Reviewed-on: https://go-review.googlesource.com/c/go/+/170882
Reviewed-by: Emmanuel Odeke <emm.odeke@gmail.com>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Run-TryBot: Andrew Bonventre <andybons@golang.org>
23 files changed:
src/internal/poll/fd_opendir_ios.go [moved from src/internal/poll/fd_opendir_darwin.go with 95% similarity]
src/os/dir_ios.go [moved from src/os/dir_darwin.go with 84% similarity]
src/os/dir_unix.go
src/runtime/sys_darwin.go
src/runtime/sys_darwin_32.go
src/runtime/sys_darwin_386.s
src/runtime/sys_darwin_64.go
src/runtime/sys_darwin_amd64.s
src/runtime/sys_darwin_arm.s
src/runtime/sys_darwin_arm64.s
src/syscall/dirent_bsd_test.go
src/syscall/mksyscall.pl
src/syscall/syscall_darwin.go
src/syscall/syscall_darwin_386.go
src/syscall/syscall_darwin_amd64.go
src/syscall/syscall_darwin_arm.go
src/syscall/syscall_darwin_arm64.go
src/syscall/zsyscall_darwin_386.go
src/syscall/zsyscall_darwin_386.s
src/syscall/zsyscall_darwin_amd64.go
src/syscall/zsyscall_darwin_amd64.s
src/syscall/zsyscall_darwin_arm.go
src/syscall/zsyscall_darwin_arm64.go