修复编译后的程序通过 Zend VM 调用自身的函数,如果此时临时变量过多,会导致段错误的问题 #47

Merged
韩天峰 merged 2 commits from fix/include_require_file into master 2 weeks ago
Collaborator
There is no content yet.
NathanFreeman added 1 commit 2 weeks ago
NathanFreeman changed title from 修复编译后的程序通过 Zend VM 调用自身的函数,如果此时临时变量过多,会导致段错误的问题 to [wip]修复编译后的程序通过 Zend VM 调用自身的函数,如果此时临时变量过多,会导致段错误的问题 2 weeks ago
NathanFreeman reviewed 2 weeks ago
{
php::Str temp = $fileName;
filename = temp.str();
zend_string_addref(filename);
Poster
Collaborator

这里会有内存泄露,我得看看有没有什么好方法

这里会有内存泄露,我得看看有没有什么好方法
韩天峰 force-pushed fix/include_require_file from 3cade8a505 to 110ffc7be6 2 weeks ago
韩天峰 force-pushed fix/include_require_file from 110ffc7be6 to 9a1b981fa6 2 weeks ago
韩天峰 force-pushed fix/include_require_file from 9a1b981fa6 to 84559dab09 2 weeks ago
韩天峰 changed title from [wip]修复编译后的程序通过 Zend VM 调用自身的函数,如果此时临时变量过多,会导致段错误的问题 to 修复编译后的程序通过 Zend VM 调用自身的函数,如果此时临时变量过多,会导致段错误的问题 2 weeks ago
韩天峰 merged commit 3b6a48ef74 into master 2 weeks ago
韩天峰 deleted branch fix/include_require_file 2 weeks ago
The pull request has been merged as 3b6a48ef74.
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: aot/compiler#47
Loading…
There is no content yet.