fzf/src
Charlie Vieth 3c877c504b
Enable profiling options when 'pprof' tag is set (#2813)
This commit enables cpu, mem, block, and mutex profling of the FZF
executable. To support flushing the profiles at program exit it adds
util.AtExit to register "at exit" functions and mandates that util.Exit
is used instead of os.Exit to stop the program.

Co-authored-by: Junegunn Choi <junegunn.c@gmail.com>
2024-04-13 14:58:11 +09:00
..
algo Fix missing bonus score on a delimiter character 2024-02-22 23:19:11 +09:00
protector Allow files creation in /tmp on OpenBSD (#3512) 2023-11-21 16:03:12 +09:00
tui Enable profiling options when 'pprof' tag is set (#2813) 2024-04-13 14:58:11 +09:00
util Enable profiling options when 'pprof' tag is set (#2813) 2024-04-13 14:58:11 +09:00
actiontype_string.go Add track-current, untrack-current, and toggle-track-current (#3699) 2024-03-28 20:42:01 +09:00
ansi_test.go Fix handling of empty ANSI color sequence 2023-12-25 17:05:54 +09:00
ansi.go Further performance improvements by removing unnecessary copies 2024-04-02 08:43:08 +09:00
cache_test.go Check gofmt in make test 2021-02-28 18:28:21 +09:00
cache.go Consolidate Result and rank structs 2017-07-18 03:14:33 +09:00
chunklist_test.go Remove count field from ChunkList 2017-08-16 12:26:06 +09:00
chunklist.go Experimental implementation of "reload" action 2019-11-10 11:43:37 +09:00
constants.go Improve ingestion performance (by around 20%) 2024-04-01 23:38:46 +09:00
core.go Enable profiling options when 'pprof' tag is set (#2813) 2024-04-13 14:58:11 +09:00
history_test.go Fix deprecations of ioutil (#3370) 2023-07-16 17:14:22 +09:00
history.go Fix deprecations of ioutil (#3370) 2023-07-16 17:14:22 +09:00
item_test.go Micro-optimizations 2016-08-19 02:39:32 +09:00
item.go Remove special nilItem 2017-08-15 01:10:41 +09:00
LICENSE 0.45.0 2024-01-01 15:38:35 +09:00
matcher.go Fix bug where preview is not updated after reload when --disabled is set 2023-05-27 15:51:04 +09:00
merger_test.go Update test case 2023-05-27 16:01:30 +09:00
merger.go Fix bug where preview is not updated after reload when --disabled is set 2023-05-27 15:51:04 +09:00
options_no_pprof.go Enable profiling options when 'pprof' tag is set (#2813) 2024-04-13 14:58:11 +09:00
options_pprof_test.go Enable profiling options when 'pprof' tag is set (#2813) 2024-04-13 14:58:11 +09:00
options_pprof.go Enable profiling options when 'pprof' tag is set (#2813) 2024-04-13 14:58:11 +09:00
options_test.go Fix unit tests 2024-04-13 14:40:43 +09:00
options.go Enable profiling options when 'pprof' tag is set (#2813) 2024-04-13 14:58:11 +09:00
pattern_test.go Fix incorrect ordering of --tiebreak=chunk 2022-08-03 22:18:26 +09:00
pattern.go Remove duplicate code 2024-03-05 11:03:56 +09:00
reader_test.go Fix unit tests 2024-02-19 12:39:04 +09:00
reader.go Do not trim CR on Windows when --read0 is set 2024-04-04 23:39:29 +09:00
result_others.go Modernize build tags 2022-03-29 21:23:45 +09:00
result_test.go Fix highlighting of regions that are matched multiple times 2024-01-23 12:19:32 +09:00
result_x86.go Modernize build tags 2022-03-29 21:23:45 +09:00
result.go Fix highlighting of regions that are matched multiple times 2024-01-23 12:19:32 +09:00
server.go Set a 2-second timeout for POST requests 2024-03-21 19:18:38 +09:00
terminal_test.go Add {fzf:prompt} placeholder expression 2023-12-28 17:10:06 +09:00
terminal_unix.go Fix shell escaping for fish 2023-12-25 17:35:44 +09:00
terminal_windows.go Modernize build tags 2022-03-29 21:23:45 +09:00
terminal.go Export $FZF_KEY environment variable to child processes 2024-04-13 14:00:16 +09:00
tokenizer_test.go Code cleanup: remove unnecessary string conversions (#1642) 2019-07-19 13:23:18 +09:00
tokenizer.go Further performance improvements by removing unnecessary copies 2024-04-02 08:43:08 +09:00