The merge_sort() function is Reentrant if the functions that it calls are Reentrant:.
0
3
Once a thread has acquired a Reentrant lock, the same thread may acquire it again without blocking;
0
4
A Reentrant function can also be called simultaneously from many tasks,
but only if each invocation uses its own data.
0
5
A computer program or routine is described as Reentrant if it can be safely called again
before its previous invocation has been completed(i. e it can be safely executed concurrently).