Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improved scanning speed of fast_io sto #1001

Merged
merged 7 commits into from
Dec 2, 2024
Merged

Conversation

MacroModel
Copy link
Collaborator

No description provided.

@MacroModel MacroModel closed this Dec 2, 2024
@MacroModel MacroModel reopened this Dec 2, 2024
@MacroModel MacroModel changed the title Improved scanning speed of fast_io sto char16_t Improved scanning speed of fast_io sto Dec 2, 2024
@MacroModel
Copy link
Collaborator Author

MacroModel commented Dec 2, 2024

1202-2
u8file
output:0.0975556s
input:0.1085929s
output:0.2135195s
input:0.1034117s
output:0.2183886s
input:0.0977173s
output:0.0524978s
input:0.0876643s
output:0.1471324s
input:0.0861437s
output:0.1304492s
input:0.0850017s
output:0.1215224s
input:0.0788641s
output:0.0421119s
input:0.0660031s
output:0.1022473s
input:0.0654674s
output:0.0349489s
input:0.0744688s
output:0.0918696s
input:0.0855331s
output:0.0942547s
input:0.0868178s
output:0.0896048s
input:0.0861204s
output:0.0872781s
input:0.0830536s
output:0.0863071s
input:0.082552s
output:0.0313804s
input:0.083141s
u16file
output:0.1449079s
input:0.1653896s
output:0.2579734s
input:0.1351311s
output:0.0778507s
input:0.1268174s
output:0.1759021s
input:0.1092417s
output:0.1547233s
input:0.1173401s
output:0.139265s
input:0.1119409s
output:0.0623248s
input:0.1072689s
output:0.1175366s
input:0.1018031s
output:0.0527965s
input:0.1026244s
output:0.1103647s
input:0.1125447s
output:0.1125353s
input:0.1101561s
output:0.1094745s
input:0.1064703s
output:0.1079949s
input:0.1036143s
output:0.1023945s
input:0.1116742s
output:0.0544534s
input:0.1203081s

@MacroModel
Copy link
Collaborator Author

MacroModel commented Dec 2, 2024

old
u8file
output:0.0975473s
input:0.2075299s
output:0.2225984s
input:0.1212676s
output:0.2182553s
input:0.1213102s
output:0.0524359s
input:0.1080421s
output:0.1515706s
input:0.1155631s
output:0.1318329s
input:0.1081744s
output:0.1232306s
input:0.0917678s
output:0.0407436s
input:0.0850789s
output:0.1001997s
input:0.0896644s
output:0.0348969s
input:0.0612295s
output:0.0933092s
input:0.0957487s
output:0.0922126s
input:0.0913447s
output:0.0921683s
input:0.0990471s
output:0.0892766s
input:0.0942221s
output:0.0903094s
input:0.0804479s
output:0.0322801s
input:0.1036165s
u16file
output:0.1650168s
input:0.2263491s
output:0.2608745s
input:0.1782316s
output:0.0827105s
input:0.1419565s
output:0.1784033s
input:0.1337569s
output:0.160699s
input:0.1493678s
output:0.1416305s
input:0.1331262s
output:0.0615353s
input:0.1195178s
output:0.1260012s
input:0.1278894s
output:0.0522973s
input:0.1317096s
output:0.1121234s
input:0.1158757s
output:0.11315s
input:0.1146544s
output:0.1123133s
input:0.1134311s
output:0.1070304s
input:0.106662s
output:0.1075926s
input:0.1078412s
output:0.0481833s
input:0.1079936s

@MacroModel MacroModel merged commit 5329d05 into cppfastio:next Dec 2, 2024
2 checks passed
@MacroModel
Copy link
Collaborator Author

@havedifficultyinfindingnames help with the new fluzzer test. This time, it's a big change.

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