performance optimization parallel mode (#5187)
performance optimization parallel mode (#5187)

* performance optimization parallel mode

in parallel mode a new session is created for each object to be serialized. method IS_TYPE_SUPPORTED is called in each new session with only one object type. however all objects are loaded via method SUPPORTED_LIST. this change implements a specific cache for method IS_TYPE_SUPPORTED.

* Update src/objects/zcl_abapgit_objects.clas.abap

Co-authored-by: Christian Günter <c51eabdc19271264951aa154d4298536d9372b60@googlemail.com>

* moved type defintion to PRIVATE SECTION

Co-authored-by: Lars Hvam <721d1b171982cd84b755f6b25130d2b88cd1f696@hotmail.com>
Co-authored-by: Christian Günter <c51eabdc19271264951aa154d4298536d9372b60@googlemail.com>
larshp/abapGit,sbcgua/abapGit,larshp/abapGit,sbcgua/abapGit