diff -r 41de07c7a0f3 -r c34aa23a1fb6 src/HOL/MicroJava/J/Exceptions.thy --- a/src/HOL/MicroJava/J/Exceptions.thy Fri Jun 15 10:45:12 2018 +0200 +++ b/src/HOL/MicroJava/J/Exceptions.thy Fri Jun 15 13:02:12 2018 +0200 @@ -10,7 +10,7 @@ "blank G C \ (C,init_vars (fields(G,C)))" definition start_heap :: "'c prog \ aheap" where - "start_heap G \ empty (XcptRef NullPointer \ blank G (Xcpt NullPointer)) + "start_heap G \ Map.empty (XcptRef NullPointer \ blank G (Xcpt NullPointer)) (XcptRef ClassCast \ blank G (Xcpt ClassCast)) (XcptRef OutOfMemory \ blank G (Xcpt OutOfMemory))"