Skip to content

Instantly share code, notes, and snippets.

@headius
Last active August 29, 2015 14:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save headius/eea70882e6c3d47b0dad to your computer and use it in GitHub Desktop.
Save headius/eea70882e6c3d47b0dad to your computer and use it in GitHub Desktop.
2015-01-09T09:23:49.210-06:00: BasicCompilerPassListener: Starting Live Variable Analysis on scope Script: file: -eSCRIPT_BODY -e[-e:0]
2015-01-09T09:23:49.210-06:00: BasicCompilerPassListener:
Graph:
BB [1:LBL_0:-1]:>[1,2]
BB [2:LBL_1:-1]:>[2], <[0]
BB [3:LBL_2:-1]:<[0,1]
2015-01-09T09:23:49.210-06:00: BasicCompilerPassListener:
Instructions:
BB [1:LBL_0:-1]
BB [2:LBL_1:-1]
%self = recv_self
%v_0 = load_implict_closure
%v_1 = load_frame_closure
line_num(0)
%v_2 = def_meta_class(<DUMMY_MC:12>, %self, -e)
%v_3 = process_module_body(%v_2, %v_1)
return(%v_3)
BB [3:LBL_2:-1]
------ Rescue block map ------
2015-01-09T09:23:49.210-06:00: BasicCompilerPassListener: Finished Live Variable Analysis on scope in 0ms.
2015-01-09T09:23:49.210-06:00: BasicCompilerPassListener: Starting Dead Code Elimination on scope Script: file: -eSCRIPT_BODY -e[-e:0]
2015-01-09T09:23:49.210-06:00: BasicCompilerPassListener:
Graph:
BB [1:LBL_0:-1]:>[1,2]
BB [2:LBL_1:-1]:>[2], <[0]
BB [3:LBL_2:-1]:<[0,1]
2015-01-09T09:23:49.210-06:00: BasicCompilerPassListener:
Instructions:
BB [1:LBL_0:-1]
BB [2:LBL_1:-1]
%self = recv_self
line_num(0)
%v_2 = def_meta_class(<DUMMY_MC:12>, %self, -e)
%v_3 = process_module_body(%v_2, %v_1)
return(%v_3)
BB [3:LBL_2:-1]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment