Drupal module call stack visualization : 無料・フリー素材/写真
Drupal module call stack visualization / kentbye
| ライセンス | クリエイティブ・コモンズ 表示 2.1 |
|---|---|
| 説明 | This is the call stack from top to bottom when an individual Drupal node is loaded -- focuses only on the views_playlist.module functions that are called. The debug_print_backtrace(); php command was placed at the beginning of each function, and then a node was loaded.I then did a view source, and then did some text replacements to get rid of extra line breaks, and place two line breaks at the beginning on a new stack trace (i.e. with each instance of #0).These are the text replacements I did in Microsoft WordREPLACE ^p# WITH TEMPTEXTFLAG#REPLACE ^p WITH ""REPLACE TEMPTEXTFLAG# WITH ^p#REPLACE ^p#0 WITH ^p^p#0REPLACE "called at " with ^tI could then import the data into MicroSoft Excel.I then A1 = 1 and in A2 ==IF(E2="",A1+1,A1)B1 = 0 and B2 = =IF(E2="",-1,B1+1)That gave columns that looked like1 01 11 21 31 3I copied column A & B and then did a paste by value via "Paste Special..." I selected columns A through D, and sorted first by Column A (ascending), and then Column B (descending) This showed the chronological order in which the functions were called. I then copied the cell values from the excel spread sheet into omnigraffle pro where the were treated as a single object. I had to paste multiple sections and group them together so that I could copy it, and then paste it into Preview. Once it was in preview, then I could export it as a PNG and then upload it here. I'm a geek. |
| 撮影日 | 2007-07-26 21:43:35 |
| 撮影者 | kentbye , Winterport, ME, USA |
| タグ | |
| 撮影地 |

