stash: replace all `write-tree` child processes with API calls
authorPaul-Sebastian Ungureanu <ungureanupaulsebastian@gmail.com>
Mon, 25 Feb 2019 23:16:27 +0000 (23:16 +0000)
committerJunio C Hamano <gitster@pobox.com>
Thu, 7 Mar 2019 00:41:40 +0000 (09:41 +0900)
commit48ee24ab72b4ffd40789a99281066d79c2c5a720
tree2819421acc9ac8af3986ec3806a89e64d23f1545
parentef0f0b4509ae8bd6736dacf740d9e1bc1281f7bd
stash: replace all `write-tree` child processes with API calls

Avoid spawning write-tree child processes by replacing the calls with
in-core API calls.

Signed-off-by: Paul-Sebastian Ungureanu <ungureanupaulsebastian@gmail.com>
Signed-off-by: Thomas Gummerer <t.gummerer@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
builtin/stash--helper.c