Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(246)

Issue 23075013: [NaCl SDK] Enable select/poll on TTY nodes. (Closed)

Created:
7 years, 4 months ago by Sam Clegg
Modified:
7 years, 4 months ago
Reviewers:
noelallen1, binji
CC:
chromium-reviews, binji
Visibility:
Public.

Description

[NaCl SDK] Enable select/poll on TTY nodes. R=binji@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=218585

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Total comments: 6

Patch Set 4 : add tests #

Patch Set 5 : nits #

Patch Set 6 : rebase #

Total comments: 12

Patch Set 7 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+236 lines, -86 lines) Patch
M native_client_sdk/src/libraries/nacl_io/event_listener.cc View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M native_client_sdk/src/libraries/nacl_io/mount_node.h View 1 2 3 4 1 chunk +2 lines, -2 lines 0 comments Download
M native_client_sdk/src/libraries/nacl_io/mount_node_char.h View 1 chunk +4 lines, -0 lines 0 comments Download
M native_client_sdk/src/libraries/nacl_io/mount_node_tty.h View 2 chunks +8 lines, -0 lines 0 comments Download
M native_client_sdk/src/libraries/nacl_io/mount_node_tty.cc View 1 chunk +3 lines, -1 line 0 comments Download
A native_client_sdk/src/libraries/nacl_io_test/mount_dev_mock.h View 1 2 3 4 1 chunk +24 lines, -0 lines 0 comments Download
A native_client_sdk/src/libraries/nacl_io_test/mount_node_tty_test.cc View 1 2 3 4 5 6 1 chunk +190 lines, -0 lines 0 comments Download
M native_client_sdk/src/tests/nacl_io_test/example.dsc View 1 2 3 4 5 2 chunks +2 lines, -0 lines 0 comments Download
M native_client_sdk/src/tests/nacl_io_test/mount_test.cc View 1 2 3 4 5 3 chunks +1 line, -81 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
Sam Clegg
This is subset of a larger change to bring our TTY support in line with ...
7 years, 4 months ago (2013-08-20 01:34:37 UTC) #1
binji
https://codereview.chromium.org/23075013/diff/8001/native_client_sdk/src/libraries/nacl_io/mount_node_char.h File native_client_sdk/src/libraries/nacl_io/mount_node_char.h (right): https://codereview.chromium.org/23075013/diff/8001/native_client_sdk/src/libraries/nacl_io/mount_node_char.h#newcode19 native_client_sdk/src/libraries/nacl_io/mount_node_char.h:19: return 0; why? https://codereview.chromium.org/23075013/diff/8001/native_client_sdk/src/libraries/nacl_io_test/mount_dev_mock.h File native_client_sdk/src/libraries/nacl_io_test/mount_dev_mock.h (right): https://codereview.chromium.org/23075013/diff/8001/native_client_sdk/src/libraries/nacl_io_test/mount_dev_mock.h#newcode24 native_client_sdk/src/libraries/nacl_io_test/mount_dev_mock.h:24: ...
7 years, 4 months ago (2013-08-20 18:26:49 UTC) #2
Sam Clegg
Now with tests. https://codereview.chromium.org/23075013/diff/8001/native_client_sdk/src/libraries/nacl_io/mount_node_char.h File native_client_sdk/src/libraries/nacl_io/mount_node_char.h (right): https://codereview.chromium.org/23075013/diff/8001/native_client_sdk/src/libraries/nacl_io/mount_node_char.h#newcode19 native_client_sdk/src/libraries/nacl_io/mount_node_char.h:19: return 0; On 2013/08/20 18:26:49, binji ...
7 years, 4 months ago (2013-08-20 19:09:35 UTC) #3
binji
lgtm https://codereview.chromium.org/23075013/diff/16002/native_client_sdk/src/libraries/nacl_io_test/mount_node_tty_test.cc File native_client_sdk/src/libraries/nacl_io_test/mount_node_tty_test.cc (right): https://codereview.chromium.org/23075013/diff/16002/native_client_sdk/src/libraries/nacl_io_test/mount_node_tty_test.cc#newcode56 native_client_sdk/src/libraries/nacl_io_test/mount_node_tty_test.cc:56: const_cast<char*>(prefix.c_str()))); nit: fix indent https://codereview.chromium.org/23075013/diff/16002/native_client_sdk/src/libraries/nacl_io_test/mount_node_tty_test.cc#newcode94 native_client_sdk/src/libraries/nacl_io_test/mount_node_tty_test.cc:94: 100 - ...
7 years, 4 months ago (2013-08-20 20:52:56 UTC) #4
Sam Clegg
https://codereview.chromium.org/23075013/diff/16002/native_client_sdk/src/libraries/nacl_io_test/mount_node_tty_test.cc File native_client_sdk/src/libraries/nacl_io_test/mount_node_tty_test.cc (right): https://codereview.chromium.org/23075013/diff/16002/native_client_sdk/src/libraries/nacl_io_test/mount_node_tty_test.cc#newcode56 native_client_sdk/src/libraries/nacl_io_test/mount_node_tty_test.cc:56: const_cast<char*>(prefix.c_str()))); On 2013/08/20 20:52:56, binji wrote: > nit: fix ...
7 years, 4 months ago (2013-08-20 21:20:22 UTC) #5
Sam Clegg
7 years, 4 months ago (2013-08-21 00:11:35 UTC) #6
Message was sent while issue was closed.
Committed patchset #7 manually as r218585 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698