17
17
18
18
<active >yes</active >
19
19
</lead >
20
- <date >2018-01-09 </date >
21
- <time >09:48 :00</time >
20
+ <date >2018-03-07 </date >
21
+ <time >10:15 :00</time >
22
22
<version >
23
- <release >0.1.1 </release >
24
- <api >0.1.1 </api >
23
+ <release >0.2.0 </release >
24
+ <api >0.2.0 </api >
25
25
</version >
26
26
<stability >
27
27
<release >alpha</release >
28
28
<api >alpha</api >
29
29
</stability >
30
30
<license >Apache 2.0</license >
31
31
<notes >
32
- Fix missing snapshot w/ OPCache (#30)
32
+ - Limit memory usage (#28)
33
+ - Limit time spent in debugger (#33)
34
+ - Detect and handle OPcache clearing (#35)
35
+ - Optionally limit stackframe depth for capturing variables (#39)
36
+ - Provide hash id for deduping arrays and strings (#41)
37
+ - Fix segfault for OSX (#42)
33
38
</notes >
34
39
<contents >
35
40
<dir baseinstalldir =" /" name =" /" >
36
41
<file baseinstalldir =" /" name =" config.m4" role =" src" />
37
42
<file baseinstalldir =" /" name =" config.w32" role =" src" />
38
- <file baseinstalldir =" /" name =" stackdriver_debugger.c" role =" src" />
39
- <file baseinstalldir =" /" name =" stackdriver_debugger_ast.c" role =" src" />
40
- <file baseinstalldir =" /" name =" stackdriver_debugger_logpoint.c" role =" src" />
41
- <file baseinstalldir =" /" name =" stackdriver_debugger_snapshot.c" role =" src" />
42
43
<file baseinstalldir =" /" name =" php_stackdriver_debugger.h" role =" src" />
44
+ <file baseinstalldir =" /" name =" stackdriver_debugger.c" role =" src" />
43
45
<file baseinstalldir =" /" name =" stackdriver_debugger.h" role =" src" />
46
+ <file baseinstalldir =" /" name =" stackdriver_debugger_ast.c" role =" src" />
44
47
<file baseinstalldir =" /" name =" stackdriver_debugger_ast.h" role =" src" />
48
+ <file baseinstalldir =" /" name =" stackdriver_debugger_logpoint.c" role =" src" />
45
49
<file baseinstalldir =" /" name =" stackdriver_debugger_logpoint.h" role =" src" />
50
+ <file baseinstalldir =" /" name =" stackdriver_debugger_random.h" role =" src" />
51
+ <file baseinstalldir =" /" name =" stackdriver_debugger_snapshot.c" role =" src" />
46
52
<file baseinstalldir =" /" name =" stackdriver_debugger_snapshot.h" role =" src" />
47
53
<file baseinstalldir =" /" name =" stackdriver_debugger_time_functions.h" role =" src" />
48
54
49
55
<file name =" README.md" role =" doc" />
50
56
<file name =" LICENSE" role =" doc" />
51
57
52
58
<dir name =" tests" >
53
- <file name =" ast/bracketed_namespaced_code.php" role =" test" />
54
- <file name =" ast/code.php" role =" test" />
55
- <file name =" ast/simple_namespaced_code.php" role =" test" />
56
- <file name =" logpoints/loop.php" role =" test" />
57
- <file name =" snapshots/line_numbers.php" role =" test" />
58
- <file name =" snapshots/loop.php" role =" test" />
59
59
<file name =" ast/ast_bracketed_namespaced_function.phpt" role =" test" />
60
60
<file name =" ast/ast_closure.phpt" role =" test" />
61
61
<file name =" ast/ast_do_while.phpt" role =" test" />
@@ -68,6 +68,9 @@ Fix missing snapshot w/ OPCache (#30)
68
68
<file name =" ast/ast_switch.phpt" role =" test" />
69
69
<file name =" ast/ast_switch_default.phpt" role =" test" />
70
70
<file name =" ast/ast_while.phpt" role =" test" />
71
+ <file name =" ast/bracketed_namespaced_code.php" role =" test" />
72
+ <file name =" ast/code.php" role =" test" />
73
+ <file name =" ast/simple_namespaced_code.php" role =" test" />
71
74
<file name =" logpoints/basic_logpoint.phpt" role =" test" />
72
75
<file name =" logpoints/callback.phpt" role =" test" />
73
76
<file name =" logpoints/callback_context.phpt" role =" test" />
@@ -76,6 +79,10 @@ Fix missing snapshot w/ OPCache (#30)
76
79
<file name =" logpoints/expressions.phpt" role =" test" />
77
80
<file name =" logpoints/log_condition.phpt" role =" test" />
78
81
<file name =" logpoints/log_multiple_times.phpt" role =" test" />
82
+ <file name =" logpoints/loop.php" role =" test" />
83
+ <file name =" logpoints/memory_limit.phpt" role =" test" />
84
+ <file name =" logpoints/memory_limit_custom.phpt" role =" test" />
85
+ <file name =" logpoints/memory_limit_custom_ini_set.phpt" role =" test" />
79
86
<file name =" logpoints/missing_expressions.phpt" role =" test" />
80
87
<file name =" logpoints/missing_logpoint_id.phpt" role =" test" />
81
88
<file name =" logpoints/multiple_logpoints.phpt" role =" test" />
@@ -88,14 +95,27 @@ Fix missing snapshot w/ OPCache (#30)
88
95
<file name =" snapshots/basic_variable_dump.phpt" role =" test" />
89
96
<file name =" snapshots/callback.phpt" role =" test" />
90
97
<file name =" snapshots/callback_exception.phpt" role =" test" />
98
+ <file name =" snapshots/capture_array.phpt" role =" test" />
99
+ <file name =" snapshots/capture_object.phpt" role =" test" />
100
+ <file name =" snapshots/capture_string.phpt" role =" test" />
91
101
<file name =" snapshots/conditional_empty.phpt" role =" test" />
92
102
<file name =" snapshots/conditional_match.phpt" role =" test" />
93
103
<file name =" snapshots/conditional_null.phpt" role =" test" />
94
104
<file name =" snapshots/conditional_warning.phpt" role =" test" />
105
+ <file name =" snapshots/deep.php" role =" test" />
106
+ <file name =" snapshots/echo.php" role =" test" />
95
107
<file name =" snapshots/expressions.phpt" role =" test" />
96
108
<file name =" snapshots/expressions_warning.phpt" role =" test" />
97
109
<file name =" snapshots/first_line_test.phpt" role =" test" />
98
110
<file name =" snapshots/invalid_condition.phpt" role =" test" />
111
+ <file name =" snapshots/line_numbers.php" role =" test" />
112
+ <file name =" snapshots/loop.php" role =" test" />
113
+ <file name =" snapshots/maximum_stack_frames.phpt" role =" test" />
114
+ <file name =" snapshots/maximum_stack_frames_configure.phpt" role =" test" />
115
+ <file name =" snapshots/maximum_stack_frames_configure_all.phpt" role =" test" />
116
+ <file name =" snapshots/memory_limit.phpt" role =" test" />
117
+ <file name =" snapshots/memory_limit_custom.phpt" role =" test" />
118
+ <file name =" snapshots/memory_limit_custom_ini_set.phpt" role =" test" />
99
119
<file name =" snapshots/missing_snapshot_id.phpt" role =" test" />
100
120
<file name =" snapshots/multiple_snapshots.phpt" role =" test" />
101
121
<file name =" snapshots/multiple_snapshots_callback.phpt" role =" test" />
@@ -181,5 +201,25 @@ First alpha release
181
201
Fix missing snapshot w/ OPCache (#30)
182
202
</notes >
183
203
</release >
204
+ <release >
205
+ <version >
206
+ <release >0.2.0</release >
207
+ <api >0.2.0</api >
208
+ </version >
209
+ <stability >
210
+ <release >alpha</release >
211
+ <api >alpha</api >
212
+ </stability >
213
+ <date >2018-03-07</date >
214
+ <license >Apache 2.0</license >
215
+ <notes >
216
+ - Limit memory usage (#28)
217
+ - Limit time spent in debugger (#33)
218
+ - Detect and handle OPcache clearing (#35)
219
+ - Optionally limit stackframe depth for capturing variables (#39)
220
+ - Provide hash id for deduping arrays and strings (#41)
221
+ - Fix segfault for OSX (#42)
222
+ </notes >
223
+ </release >
184
224
</changelog >
185
225
</package >
0 commit comments