Click here to Skip to main content
12,454,104 members (57,492 online)

Welcome to the Lounge

   

For lazing about and discussing anything in a software developer's life that takes your fancy except programming questions.

Technical discussions are encouraged, but click here to ask your programming question.

The Lounge is rated PG. If you're about to post something you wouldn't want your kid sister to read then don't post it. No flame wars, no abusive conduct, no programming questions and please don't post ads.
 
GeneralOne Lucky pooch! Pin
Andy_L_J17-Nov-12 23:11
memberAndy_L_J17-Nov-12 23:11 
GeneralRe: One Lucky pooch! Pin
CDP180217-Nov-12 23:24
memberCDP180217-Nov-12 23:24 
GeneralRe: One Lucky pooch! Pin
Andy_L_J18-Nov-12 0:17
memberAndy_L_J18-Nov-12 0:17 
GeneralRe: One Lucky pooch! Pin
CDP180218-Nov-12 0:38
memberCDP180218-Nov-12 0:38 
GeneralBlatant Programming Question Pin
CDP180217-Nov-12 22:47
memberCDP180217-Nov-12 22:47 
GeneralRe: Blatant Programming Question Pin
RugbyLeague17-Nov-12 23:03
memberRugbyLeague17-Nov-12 23:03 
GeneralRe: Blatant Programming Question Pin
CDP180217-Nov-12 23:11
memberCDP180217-Nov-12 23:11 
GeneralRe: Blatant Programming Question Pin
harold aptroot18-Nov-12 0:10
memberharold aptroot18-Nov-12 0:10 
When programming in z80 assembly, I've always used/use a rather ad-hoc "let's use these registers, the function takes fewer ld's that way"-calling convention, but of course it has fewer registers and many are special-purpose so there isn't that much choice to begin with. It may at first seem like that would mean more ld's in the callers (and thus more overall bloat), but it usually doesn't work out like that - the ld's in the callers are generally impossible to get rid of when they're needed, and are generally already absent when the "special-purpose" stuff shows up because the same rules apply to both caller and callee.
C compilers also fail spectacularly to produce sane code for z80. Most of the code is bloat that does stupid things with the stack and ix (frame pointers are a terrible idea on z80).

none of this is helpful, I know Smile | :)
GeneralRe: Blatant Programming Question Pin
CDP180218-Nov-12 0:34
memberCDP180218-Nov-12 0:34 
GeneralRe: Blatant Programming Question Pin
OriginalGriff18-Nov-12 0:42
mvpOriginalGriff18-Nov-12 0:42 
GeneralRe: Blatant Programming Question Pin
CDP180218-Nov-12 1:12
memberCDP180218-Nov-12 1:12 
GeneralRe: Blatant Programming Question Pin
OriginalGriff18-Nov-12 1:19
mvpOriginalGriff18-Nov-12 1:19 
GeneralRe: Blatant Programming Question Pin
CDP180218-Nov-12 1:41
memberCDP180218-Nov-12 1:41 
GeneralRe: Blatant Programming Question Pin
OriginalGriff18-Nov-12 2:02
mvpOriginalGriff18-Nov-12 2:02 
GeneralRe: Blatant Programming Question Pin
Mike Hankey18-Nov-12 2:18
memberMike Hankey18-Nov-12 2:18 
GeneralRe: Blatant Programming Question Pin
Mike Hankey18-Nov-12 2:27
memberMike Hankey18-Nov-12 2:27 
GeneralRe: Blatant Programming Question Pin
CDP180218-Nov-12 3:07
memberCDP180218-Nov-12 3:07 
GeneralRe: Blatant Programming Question Pin
Forogar18-Nov-12 3:26
memberForogar18-Nov-12 3:26 
GeneralRe: Blatant Programming Question Pin
CDP180218-Nov-12 3:49
memberCDP180218-Nov-12 3:49 
GeneralRe: Blatant Programming Question Pin
Mike Hankey18-Nov-12 3:29
memberMike Hankey18-Nov-12 3:29 
GeneralRe: Blatant Programming Question Pin
Vivic18-Nov-12 5:24
memberVivic18-Nov-12 5:24 
GeneralRe: Blatant Programming Question Pin
Roger Wright18-Nov-12 17:07
memberRoger Wright18-Nov-12 17:07 
GeneralRe: Blatant Programming Question Pin
CDP180218-Nov-12 19:20
memberCDP180218-Nov-12 19:20 
GeneralRe: Blatant Programming Question Pin
Roger Wright19-Nov-12 2:14
memberRoger Wright19-Nov-12 2:14 
GeneralRe: Blatant Programming Question Pin
CDP180219-Nov-12 2:21
memberCDP180219-Nov-12 2:21 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.


Advertise | Privacy | Mobile
Web01 | 2.8.160826.1 | Last Updated 29 Aug 2016
Copyright © CodeProject, 1999-2016
All Rights Reserved. Terms of Service
Layout: fixed | fluid