splited context_base into, stack, debug and garbage collector
removed stack marker