diff options
author | Nathan Skrzypczak <nathan.skrzypczak@gmail.com> | 2022-06-16 17:00:02 +0200 |
---|---|---|
committer | Beno�t Ganne <bganne@cisco.com> | 2022-08-05 08:33:10 +0000 |
commit | 1b299fa46707aa29da6f19f909fcfe354996b8cc (patch) | |
tree | f1f60106a3e25cd4a802416acf6c9ea92354a776 /src/tools/vppapigen/vppapigen_crc.py | |
parent | 7ea7ab5f215a95dbc1a38acc03b7fea6d3dbedcf (diff) |
vppapigen: make json in parallel
Type: improvement
This patches makes the make json-api-files
run in parallel in the same python runtime.
Default number of workers is 8, and run time
goes from ~20s to ~2s on average.
Change-Id: Id8cff013889db2671f6b6b4af9a019460c656f81
Signed-off-by: Nathan Skrzypczak <nathan.skrzypczak@gmail.com>
Diffstat (limited to 'src/tools/vppapigen/vppapigen_crc.py')
-rw-r--r-- | src/tools/vppapigen/vppapigen_crc.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/tools/vppapigen/vppapigen_crc.py b/src/tools/vppapigen/vppapigen_crc.py index 525f6c07efc..f7e8296af3e 100644 --- a/src/tools/vppapigen/vppapigen_crc.py +++ b/src/tools/vppapigen/vppapigen_crc.py @@ -7,7 +7,7 @@ process_imports = True # # Plugin entry point # -def run(args, input_filename, s): +def run(output_dir, input_filename, s): j = {} major = 0 minor = 0 |