taskwarrior/src
Wilhelm Schuermann f4ba6015a8 JSON: Improve json::decode() performance
- Improves "load" time by ~28% across all performance tests.
- Improves the "add" performance test by ~20% since "load" takes most
  of the time there.
2015-10-24 10:47:34 +02:00
..
columns Cleanup: Prep for '-Wextra' 2015-10-16 16:27:05 -04:00
commands Cleanup: Prep for '-Wextra' 2015-10-16 16:27:05 -04:00
l10n Task Data Parsing 2015-10-23 10:13:38 -04:00
.gitignore CMake: Fixed regex that excludes files for tarball 2015-09-07 17:43:26 -04:00
cal Calendar Shortcut 2011-07-16 13:20:26 -04:00
calc.cpp Cleanup: Prep for '-Wextra' 2015-10-16 16:27:05 -04:00
calendar Calendar Shortcut 2011-07-16 13:20:26 -04:00
CLI2.cpp CLI2: Display filter footnote only if some filter token is present 2015-10-03 09:15:15 -04:00
CLI2.h CLI2: Pseudo-args demoted to config settings 2015-09-12 09:03:15 -04:00
CMakeLists.txt Date: Removed 2015-10-07 07:28:42 -04:00
Color.cpp Color: Removed FEATURE_COLOR conditional compile 2015-09-10 22:17:25 -04:00
Color.h Color: Removed FEATURE_COLOR conditional compile 2015-09-10 22:17:25 -04:00
Config.cpp Config: Removed useless const 2015-10-16 08:18:08 -04:00
Config.h Config: Removed useless const 2015-10-16 08:18:08 -04:00
Context.cpp Variant: Migrated from Date to ISO8601d 2015-10-04 13:25:28 -04:00
Context.h Context: Add timer that measures the total command duration explicitly 2015-09-12 17:36:57 -04:00
Dates.cpp ISO8601d: ::parse_named can also skip ::validate and ::resolve 2015-10-04 10:43:44 -04:00
Dates.h Updated copyright to 2015 2015-01-01 00:00:41 -05:00
dependency.cpp TW-1688: task fails to import 2015-09-11 07:49:29 -04:00
DOM.cpp DOM: Migrated from Date to ISO8601d 2015-10-03 15:14:39 -04:00
DOM.h DOM: Dead code removal 2015-07-17 15:16:18 -04:00
Eval.cpp Eval: Removed useless comment 2015-09-07 12:36:23 -04:00
Eval.h Eval: Removed ::ambiguity 2015-07-01 17:54:36 -04:00
feedback.cpp feedback: Migrated from Date to ISO8601d 2015-10-03 19:27:55 -04:00
Filter.cpp Filter: When GC is turned off, disable the query shortcuts, which do not apply. 2015-09-19 07:49:55 -04:00
Filter.h Filter: Implemented ::hasMiscellaneous 2015-08-28 07:24:50 -04:00
FS.cpp Cleanup: Corrected object initialization using {} 2015-10-16 08:22:03 -04:00
FS.h Cleanup: Combined File, Path and Directory into FS 2015-05-25 10:11:41 -04:00
Hooks.cpp Hooks: Converted from CLI to CLI2 2015-06-14 22:29:23 -04:00
Hooks.h Hooks: Implement "Hooks v2" API 2015-04-01 11:44:37 +02:00
i18n.h TW-1605: Japanese translation for Taskwarrior 2015-04-28 20:11:11 -04:00
interactive.cpp Typo: Error in comment. 2015-06-06 10:38:23 -04:00
ISO8601.cpp TW-1716: on-modify hooks fail if date.iso is not set 2015-10-18 10:47:25 -04:00
ISO8601.h ISO8601: Made some methods const 2015-10-16 08:22:57 -04:00
JSON.cpp JSON: Improve json::decode() performance 2015-10-24 10:47:34 +02:00
JSON.h JSON: Made ::dump const, because it should be 2015-07-27 20:48:45 -04:00
legacy.cpp Cleanup: Removed unneeded function 2015-10-16 15:57:12 -04:00
lex.cpp Lexer: Dead code removal 2015-07-17 14:59:42 -04:00
Lexer.cpp Lexer: Removed one indirect lookup from ::dequote 2015-10-11 09:05:12 -04:00
Lexer.h Lexer: Removed ::isoEnabled, which belongs in ISO8601{d,p} 2015-10-04 11:11:48 -04:00
main.cpp Updated copyright to 2015 2015-01-01 00:00:41 -05:00
main.h Cleanup: Removed unneeded function 2015-10-16 15:57:12 -04:00
Msg.cpp Msg: Dead code removal 2015-07-17 19:38:11 -04:00
Msg.h Msg: Dead code removal 2015-07-17 19:38:11 -04:00
Nibbler.cpp Cleanup: Corrected object initialization using {} 2015-10-16 08:22:03 -04:00
Nibbler.h Nibbler: Removed unused comment 2015-09-30 09:47:54 -04:00
recur.cpp Recur: Migrated recurrence from Date to ISO8601d 2015-09-30 09:52:09 -04:00
rules.cpp rules: Migrated from Date to ISO8601d 2015-10-03 19:28:09 -04:00
RX.cpp RX: Inherited RX fixes from clog 2015-10-10 20:37:15 -04:00
RX.h RX: Inherited RX fixes from clog 2015-10-10 20:37:15 -04:00
sort.cpp sort: Do not use Variant to sort UDA strings 2015-09-13 09:16:07 -04:00
Task.cpp Task Data Parsing 2015-10-23 10:13:38 -04:00
Task.h Urgency: Replace 'next' coefficient with configuration entry 2015-09-04 08:10:36 -04:00
TDB2.cpp Cleanup: Prep for '-Wextra' 2015-10-16 16:27:05 -04:00
TDB2.h Cleanup: Prep for '-Wextra' 2015-10-16 16:27:05 -04:00
text.cpp Dates: Added exact-match 'eaѕter' logic 2015-07-24 22:57:47 -04:00
text.h Plumbing: Move basic format() calls to templates 2015-06-09 11:13:44 +02:00
Timer.cpp Timer: Added static ::now method for timestamps 2015-09-12 14:02:13 -04:00
Timer.h Timer: Added static ::now method for timestamps 2015-09-12 14:02:13 -04:00
TLSClient.cpp Cleanup: Corrected object initialization using {} 2015-10-16 08:22:03 -04:00
TLSClient.h Updated copyright to 2015 2015-01-01 00:00:41 -05:00
tw Symlink 2013-09-01 13:53:24 -04:00
utf8.cpp Cleanup: Corrected object initialization using {} 2015-10-16 08:22:03 -04:00
utf8.h Updated copyright to 2015 2015-01-01 00:00:41 -05:00
util.cpp Cleanup: Corrected object initialization using {} 2015-10-16 08:22:03 -04:00
util.h Portability: Use fcntl instead of flock 2015-05-02 11:47:39 -04:00
Variant.cpp Variant: handled the case of empty strings being coerced into ISO8601d 2015-10-13 13:25:14 -04:00
Variant.h Variant: Dead code removal 2015-07-17 14:23:06 -04:00
ViewTask.cpp C++11: Cleaned up program framework with range-based for 2015-05-11 17:50:53 -04:00
ViewTask.h Updated copyright to 2015 2015-01-01 00:00:41 -05:00
ViewText.cpp ViewText: Dead code removal 2015-07-17 14:13:31 -04:00
ViewText.h ViewText: Dead code removal 2015-07-17 14:13:31 -04:00
wcwidth6.cpp UTF8: Latest wcwidth.c from Markus Kuhn. 2015-07-17 23:45:32 -04:00