Skip to content

New if 1#1

Open
hirotnk wants to merge 5 commits intodhull:masterfrom
hirotnk:new_if_1
Open

New if 1#1
hirotnk wants to merge 5 commits intodhull:masterfrom
hirotnk:new_if_1

Conversation

@hirotnk
Copy link
Copy Markdown

@hirotnk hirotnk commented Jan 24, 2017

No description provided.

Yoshihiro Tanaka added 5 commits January 7, 2017 00:36
Add this API for clients that do not require asyncronous mode,
partial_upload, or timeout. Using this API should save the cost of
temprary process creation, one message passing, and one timer.
According to the result of profiling, 'lhttpc_lib:header_value/2,3'
seems to be one of the hot spot. This commit tries to reduce the
overhead of calling this function.

To send a request, it can be skipped completely if a user passes new
flags 'is_host_defined' and 'is_content_length_defined'.
To receive a request, it's difficult to skip the call completely but the
performance of this function should be better by ~3 times.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant