Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0005936 [Squeak] Compiler minor always 02-05-07 15:42 09-11-08 18:02
Reporter MarcusDenker View Status public  
Assigned To
Priority normal Resolution fixed  
Status closed   Product Version 3.10
Summary 0005936: [FIX] MethodNodeAPIFix-md (backward compatibility fix for MethodNode API)
Description Change Set: MethodNodeAPIFix-md
Date: 5 February 2007
Author: Marcus Denker

Bug found and fix suggested by Gilad Bracha:

MethodNode>>selector:arguments:precedence:temporaries:block:encoder:primitive:properties:

This method replaced

MethodNode>>selector:arguments:precedence:temporaries:block:encoder:primitive:

It would be easy to have kept this method, having passed a default value for the new argument. There is a reasonable default (MethodProperties new).

This changeset adds the compatibility method.
Additional Information
Attached Files  MethodNodeAPIFix-md.2.cs [^] (987 bytes) 02-05-07 15:42

- Relationships
related to 0007185closed  Deprecate MethodNode>>selector:arguments:precedence:temporaries:block:encoder:primitive: 

- Notes
(0010673 - 83 - 115 - 115 - 115 - 115 - 115)
Keith_Hodges
05-08-07 13:50

"fix begin"
Installer mantis bug: 5936 fix: 'MethodNodeAPIFix-md.2.cs'.
"fix end"
 
(0011689 - 144 - 150 - 150 - 150 - 150 - 150)
Keith_Hodges
01-18-08 13:00

Is this still needed in 3.10 There are no senders of #selector:arguments:precedence:temporaries:block:encoder:primitive:
in the 3.10-final(ish)
 
(0012637 - 46 - 46 - 46 - 46 - 46 - 46)
KenCausey
09-11-08 18:02

Harvested in update 7095 and released in 3.10.
 

- Issue History
Date Modified Username Field Change
02-05-07 15:42 MarcusDenker New Issue
02-05-07 15:42 MarcusDenker File Added: MethodNodeAPIFix-md.2.cs
05-08-07 13:50 Keith_Hodges Note Added: 0010673
01-18-08 13:00 Keith_Hodges Note Added: 0011689
09-11-08 18:02 KenCausey Status new => closed
09-11-08 18:02 KenCausey Note Added: 0012637
09-11-08 18:02 KenCausey Resolution open => fixed
09-11-08 18:02 KenCausey Fixed in Version  => 3.10
09-11-08 18:37 KenCausey Relationship added related to 0007185


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
51 total queries executed.
37 unique queries executed.
Powered by Mantis Bugtracker