[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-patch-tracker] [patch #10376] VM Don't compile anonymous functio
From: |
Petter T. |
Subject: |
[Octave-patch-tracker] [patch #10376] VM Don't compile anonymous functions |
Date: |
Thu, 10 Aug 2023 18:00:32 -0400 (EDT) |
URL:
<https://savannah.gnu.org/patch/?10376>
Summary: VM Don't compile anonymous functions
Group: GNU Octave
Submitter: petter
Submitted: Thu 10 Aug 2023 10:00:30 PM UTC
Category: Core : other
Priority: 5 - Normal
Status: None
Privacy: Public
Assigned to: None
Originator Email:
Open/Closed: Open
Discussion Lock: Any
_______________________________________________________
Follow-up Comments:
-------------------------------------------------------
Date: Thu 10 Aug 2023 10:00:30 PM UTC By: Petter T. <petter>
"An anonymous function could accidentally be compiled when invoked
from feval in a cpp function.
* libinterp/parse-tree/pt-bytecode-walk.cc: Abort compilation if return
parameters are null
* test/compile/bytecode_anon_handles.m: TODO note"
The accidental compile made 'pkg test signal' segfault.
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Thu 10 Aug 2023 10:00:30 PM UTC Name: octave_32391.patch Size: 1KiB
By: petter
<http://savannah.gnu.org/patch/download.php?file_id=55019>
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/patch/?10376>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [Octave-patch-tracker] [patch #10376] VM Don't compile anonymous functions,
Petter T. <=