Fork us on GitHub Follow us on Facebook Follow us on Twitter

Opened 9 years ago

Closed 9 years ago

#200 closed defect (fixed)

C streams need read buffering

Reported by: Jiri Svoboda Owned by:
Priority: major Milestone: 0.4.3
Component: helenos/unspecified Version: mainline
Keywords: Cc:
Blocker for: Depends on:
See also:

Description

Read buffering should be implemented for ANSI C stream functions such as fgetc(). Currently fgetc() reads input byte-by-byte, which makes it (and dependent functions — fgets()) very slow. This can be observed with SBI, which takes long to load the source file.

Change History (2)

comment:1 Changed 9 years ago by Jiri Svoboda

See also #201 and #202.

comment:2 Changed 9 years ago by Jiri Svoboda

Resolution: fixed
Status: newclosed

Fixed in changeset:head,315. ANSI C streams now support input buffering.

Note: See TracTickets for help on using tickets.