I know that by using "scope" you can allocate a class on the stack rather than the heap. For this line: scope int[] arr = new int[5000]; ... is arr allocated on the heap or on the stack?