[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #65200] Special nil octave_base_value class to
From: |
Petter |
Subject: |
[Octave-bug-tracker] [bug #65200] Special nil octave_base_value class to speed up octave_value dtors |
Date: |
Tue, 23 Jan 2024 17:44:31 -0500 (EST) |
Follow-up Comment #1, bug#65200 (group octave):
'33278.patch' would be needed for merging the '33277.patch' to the bytecode
interpreter branch.
33277.patch:
Special nil octave_value class (bug #65200)
octave_value_nilrep is a octave_base_value with an initial m_rep m_count
of 2, to avoid the need for nil_rep() checks in octave_value dtors.
* ov.cc: octave_nil_value
* ov.h: Remove reduntant nil checks.
33278.patch:
Special nil octave_value class (bug #65200)
* ov.cc: Define vm_dispatch_call for octave_nil_value class
(file #55600, file #55601)
_______________________________________________________
Additional Item Attachment:
File name: octave_33277.patch Size:3 KB
<https://file.savannah.gnu.org/file/octave_33277.patch?file_id=55600>
File name: octave_33278.patch Size:0 KB
<https://file.savannah.gnu.org/file/octave_33278.patch?file_id=55601>
AGPL NOTICE
These attachments are served by Savane. You can download the corresponding
source code of Savane at
https://git.savannah.nongnu.org/cgit/administration/savane.git/snapshot/savane-4c24a8aa509c1111930bda4195692588fecbaff5.tar.gz
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?65200>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [Octave-bug-tracker] [bug #65200] Special nil octave_base_value class to speed up octave_value dtors, Petter, 2024/01/23
- [Octave-bug-tracker] [bug #65200] Special nil octave_base_value class to speed up octave_value dtors,
Petter <=
- [Octave-bug-tracker] [bug #65200] Special nil octave_base_value class to speed up octave_value dtors, Petter, 2024/01/23
- [Octave-bug-tracker] [bug #65200] Special nil octave_base_value class to speed up octave_value dtors, Arun Giridhar, 2024/01/24
- [Octave-bug-tracker] [bug #65200] Special nil octave_base_value class to speed up octave_value dtors, John W. Eaton, 2024/01/24
- [Octave-bug-tracker] [bug #65200] Special nil octave_base_value class to speed up octave_value dtors, Markus Mützel, 2024/01/25
- [Octave-bug-tracker] [bug #65200] Special nil octave_base_value class to speed up octave_value dtors, John W. Eaton, 2024/01/25
- [Octave-bug-tracker] [bug #65200] Special nil octave_base_value class to speed up octave_value dtors, Petter, 2024/01/31
- [Octave-bug-tracker] [bug #65200] Special nil octave_base_value class to speed up octave_value dtors, Petter, 2024/01/31