Branch: Tag:

2023-05-06

2023-05-06 13:56:12 by Tobias S. Josefowitz <tobij@tobij.de>

Use %n instead of %S in calls to get_all_args().

%S has been a compat alias for %n since 2004. For now it remains one,
but should have no further in-tree users.

2019-03-19

2019-03-19 12:33:55 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge commit '722771973bd' into patches/lyslyskom22891031

* commit '722771973bd': (6177 commits)
Verify that callablep responses are aligned with reality.
...

2019-03-14

2019-03-14 10:39:03 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge commit '2470270f500c728d10b8895314d8d8b07016e37b' into grubba/typechecker-automap

* commit '2470270f500c728d10b8895314d8d8b07016e37b': (18681 commits)
Removed the old typechecker.
...

2018-11-04

2018-11-04 16:11:11 by Arne Goedeke <el@laramies.com>

Merge remote-tracking branch 'origin/master' into new_utf8

2018-11-03

2018-11-03 14:21:37 by Marcus Comstedt <marcus@mc.pp.se>

Merge remote-tracking branch 'origin/8.1' into gobject-introspection

2018-08-05

2018-08-05 12:44:17 by Martin Nilsson <nilsson@fastmail.com>

Avoid sending function name to get_all_args

2018-02-15

2018-02-15 15:54:26 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e' into patches/pike63

* commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e': (19587 commits)
...

2015-08-22

2015-08-22 18:35:10 by Per Hedbor <ph@opera.com>

Static:ified a lot of strings.

This is more or less all instances of push_text(static data here).

Left to do: make_shared_X_string(static data here). :)

2015-08-18

2015-08-18 18:07:49 by Per Hedbor <ph@opera.com>

Static:ified a lot of strings.

This is more or less all instances of push_text(static data here).

Left to do: make_shared_X_string(static data here). :)

2014-12-04

2014-12-04 19:26:26 by Per Hedbor <ph@opera.com>

Binary size: push_constant_text -> push_text when not time-critical.

Especially in error handling, and code that does a lot of other string
operations anyway the speed gain is not wort the 100+ bytes code size
of each instance of push_constant_text

This saves about 20K of code size (main pike binary), while not really
changing the speed much.

push_constant_text that seemed to be in at least pseudo-time-critical
code was kept as they were.

On a related note, push_constant_text(":") four times in a row creates
four different string variables, for obvious reasons.

Some of the remaining push_constant_text really should have a
module/file local string variable, even though that is more bothersome
to create.

It might be nice to have this in .cmod files automatically.

2014-12-04 19:23:07 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Image.NEO: Fixed NULL-deref when decoding hi-res.

2014-08-22

2014-08-22 18:02:24 by Arne Goedeke <el@laramies.com>

Merge remote-tracking branch 'origin/8.0' into string_alloc

2014-08-21

2014-08-21 20:54:11 by Martin Nilsson <nilsson@opera.com>

Added void to zero argument functions.

2014-05-22

2014-05-22 16:49:17 by Per Hedbor <ph@opera.com>

Binary size: push_constant_text -> push_text when not time-critical.

Especially in error handling, and code that does a lot of other string
operations anyway the speed gain is not wort the 100+ bytes code size
of each instance of push_constant_text

This saves about 20K of code size (main pike binary), while not really
changing the speed much.

push_constant_text that seemed to be in at least pseudo-time-critical
code was kept as they were.

On a related note, push_constant_text(":") four times in a row creates
four different string variables, for obvious reasons.

Some of the remaining push_constant_text really should have a
module/file local string variable, even though that is more bothersome
to create.

It might be nice to have this in .cmod files automatically.

2014-01-05

2014-01-05 15:14:13 by Marcus Comstedt <marcus@mc.pp.se>

Merge branch '8.0' into gobject-introspection

2013-06-21

2013-06-21 09:18:55 by Arne Goedeke <el@laramies.com>

Merge remote-tracking branch 'origin/7.9' into pdf

2013-02-02

2013-02-02 14:11:21 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Image.NEO: Fixed NULL-deref when decoding hi-res.

2011-11-05

2011-11-05 15:02:44 by Martin Nilsson <nilsson@opera.com>

Removed $Id$.

2011-04-25

2011-04-25 16:41:40 by Martin Stjernholm <mast@lysator.liu.se>

No more foreign_idents.

More pain than they are worth.

2011-04-25 16:12:40 by Martin Stjernholm <mast@lysator.liu.se>

No more foreign_idents.

2011-04-25 16:11:00 by Martin Stjernholm <mast@lysator.liu.se>

No more foreign_idents.

2004-05-19

2004-05-19 00:10:11 by Martin Nilsson <mani@lysator.liu.se>

Some malloc fixes

Rev: src/modules/Image/blit.c:1.57
Rev: src/modules/Image/colortable.c:1.120
Rev: src/modules/Image/dct.c:1.27
Rev: src/modules/Image/encodings/atari.c:1.4
Rev: src/modules/Image/encodings/atari.h:1.4
Rev: src/modules/Image/encodings/neo.c:1.10
Rev: src/modules/Image/encodings/pcx.c:1.22
Rev: src/modules/Image/encodings/png.c:1.64
Rev: src/modules/Image/encodings/tga.c:1.36
Rev: src/modules/Image/encodings/wbf.c:1.16
Rev: src/modules/Image/encodings/x.c:1.46
Rev: src/modules/Image/encodings/xcf.c:1.49
Rev: src/modules/Image/font.c:1.84
Rev: src/modules/Image/image.c:1.215
Rev: src/modules/Image/matrix.c:1.49
Rev: src/modules/Image/pattern.c:1.30
Rev: src/modules/Image/polyfill.c:1.49
Rev: src/modules/Image/search.c:1.29

2003-12-14

2003-12-14 23:22:42 by Martin Nilsson <mani@lysator.liu.se>

We must create all the colorcycle images at this point, since several palette colors might have the same color value and thus doesn't survive in the pixel value world.

Rev: src/modules/Image/encodings/neo.c:1.9

2003-12-13

2003-12-13 23:37:44 by Martin Nilsson <mani@lysator.liu.se>

Documentation.

Rev: src/modules/Image/encodings/neo.c:1.8

2003-12-13 23:34:14 by Martin Nilsson <mani@lysator.liu.se>

Return palette so that color cycling can be done. Better types.

Rev: src/modules/Image/encodings/neo.c:1.7

2003-12-13 23:01:33 by Martin Nilsson <mani@lysator.liu.se>

Fixed possible string unleak. Fixed warning.

Rev: src/modules/Image/encodings/neo.c:1.6

2003-10-24

2003-10-24 23:41:46 by Martin Nilsson <mani@lysator.liu.se>

Wups.

Rev: src/modules/Image/encodings/neo.c:1.5
Rev: src/modules/Image/encodings/xcf.c:1.46

2003-10-24 23:41:45 by Martin Nilsson <mani@lysator.liu.se>

Look for asm/mmx.h.

Rev: src/configure.in:1.740
Rev: src/main.c:1.182
Rev: src/modules/Image/encodings/neo.c:1.4
Rev: src/modules/Image/encodings/xcf.c:1.45
Rev: src/modules/Image/layers.c:1.90
Rev: src/port.c:1.76

2003-09-14

2003-09-14 19:58:46 by Andreas Sigfridsson <sigge@lysator.liu.se>

Fixed filename and color cycling stuff.

Rev: src/modules/Image/encodings/neo.c:1.3

2003-09-14 19:39:36 by Martin Nilsson <mani@lysator.liu.se>

Autodoc

Rev: src/modules/Image/encodings/neo.c:1.2

2003-09-14 18:50:13 by Andreas Sigfridsson <sigge@lysator.liu.se>

Neochrome support. (By nilsson, minor fixes by sigge.)

Rev: src/modules/Image/encodings/Makefile.in:1.39
Rev: src/modules/Image/encodings/atari.c:1.1
Rev: src/modules/Image/encodings/atari.h:1.1
Rev: src/modules/Image/encodings/encodings.h:1.6
Rev: src/modules/Image/encodings/neo.c:1.1
Rev: src/modules/Image/initstuff.h:1.18