Browse Source

Remove extra spaces in ChangeLog

pull/1/head
Aleksey Demakov 9 years ago
parent
commit
7fad645773
  1. 66
      ChangeLog

66
ChangeLog

@ -151,7 +151,7 @@
* jit/jit-rules.h, jit/jit-rules.c: (_jit_gen_check_space)
(_jit_gen_alloc): add.
* jit/jit-cache.h, jit/jit-cache.c (_jit_cache_get_function):
rename from _jit_cache_get_method.
rename from _jit_cache_get_method.
2012-02-11 Aleksey Demakov <ademakov@gmail.com>
@ -436,7 +436,7 @@
Add jit-interp-opcode.c and jit-interp-opcode.h to libjit_la_SOURCES.
Add rules to generate jit-opcode.c, jit-interp-opcode.c and
jit-interp-opcode.h.
Adjust rule to generate jit-interp-labels.h.
Adjust rule to generate jit-interp-labels.h.
* jit/jit-dump.c: Remove the extern declaration of the interpreter
opcode table.
@ -588,7 +588,7 @@
2009-10-09 Gopal V <gopalv@php.net>
* jit/jit-insn.c (jit_insn_branch_if_not,jit_insn_branch_if): Remove
the premature optimization of compare & branch operations (thanks
the premature optimization of compare & branch operations (thanks
Klaus).
2009-08-04 Aleksey Demakov <ademakov@gmail.com>
@ -606,8 +606,8 @@
2009-06-05 Aleksey Demakov <ademakov@gmail.com>
* jit/jit-compile.c (jit_function_compile)
(jit_function_compile_entry, jit_function_setup_entry)
* jit/jit-compile.c (jit_function_compile)
(jit_function_compile_entry, jit_function_setup_entry)
(_jit_function_compile_on_demand): new file, move all compile
functions here from jit-function.c.
@ -686,7 +686,7 @@
2009-04-22 Aleksey Demakov <ademakov@gmail.com>
* jit/jit-insn.c (jit_insn_call, jit_insn_call_indirect)
* jit/jit-insn.c (jit_insn_call, jit_insn_call_indirect)
(jit_insn_call_indirect_vtable, jit_insn_call_native): don't end
basic block before a function call, rather end it after the call if
the call may throw some exception.
@ -733,7 +733,7 @@
* jit/jit-rules.h (jit_reg_other_reg): add macro.
* jit/jit-reg-alloc.c: replace OTHER_REG with jit_reg_other_reg.
* jit/jit-rules-x86.c (_jit_gen_load_value): use jit_reg_other_reg.
* jit/jit-rules-arm.c (_jit_gen_load_value)
* jit/jit-rules-arm.c (_jit_gen_load_value)
(_jit_gen_load_value_struct): use jit_reg_other_reg.
2009-03-23 Aleksey Demakov <ademakov@gmail.com>
@ -1016,8 +1016,8 @@
2008-05-08 Aleksey Demakov <ademakov@gmail.com>
* jit/jit-rules-x86.ins:
* jit/jit-rules-x86-64.ins:
* jit/jit-rules-x86.ins:
* jit/jit-rules-x86-64.ins:
* jit/jit-function.c (compile_block): let register allocator see
JIT_OP_INCOMING_REG and JIT_OP_RETURN_REG instructions so it can
free unused values on these instructions rather than on the block
@ -1241,7 +1241,7 @@
* COPYING.LESSER: add LGPL v2.1 file.
* jit/*.c, jitplus/*.cpp, jitdynamic/*.c: fix texinfo markup for
parameters.
parameters.
2008-01-21 Dalibor Topic <robilad@kaffe.org>
@ -1290,7 +1290,7 @@
2007-12-21 Aleksey Demakov <ademakov@gmail.com>
* jit/jit-internal.h, jit/jit-context.c, jit/jit-function.c:
* jit/jit-internal.h, jit/jit-context.c, jit/jit-function.c:
* jit/jit-interp.c: use on-demand driver for interpreter but skip
indirector/redirector stuff for it.
@ -1351,7 +1351,7 @@
* jit/jit-rules-x86.ins (JIT_OP_JUMP_TABLE): fix jump table code
generation.
* include/jit/jit-function.h:
* include/jit/jit-function.h:
* jit/jit-function.c (jit_function_reserve_label): add new function
to create labels for jump tables.
@ -1439,7 +1439,7 @@
automake --add-missing as well as auto_gen.sh add an up-to-date
version of it.
* jit/jit-insn.c, jit/jit-rules-interp.c:
* jit/jit-insn.c, jit/jit-rules-interp.c:
* jitplus/jit-plus-value.cpp, jitplus/jit-plus-function.cpp: fix
texinfo comments.
@ -1660,7 +1660,7 @@
2006-10-16 Aleksey Demakov <ademakov@gmail.com>
* jit/jit-interp.h, jit/jit-interp.c (_jit_run_function):
* jit/jit-interp.h, jit/jit-interp.c (_jit_run_function):
* jit/jit-opcode.c, jit/jit-rules-interp.c (_jit_gen_insn): Repair
struct handling broken since the last interpreter reorganization,
remove unused interpreter opcodes.
@ -1860,9 +1860,9 @@
2006-08-15 Thomas Cort <linuxgeek@gmail.com>
* jit/jit-rules-alpha.c jit/jit-rules-alpha.h jit/jit-rules-alpha.ins
Add a TODO() macro to print unimplemented warnings. Fix some
Add a TODO() macro to print unimplemented warnings. Fix some
casting warnings. Implement _jit_gen_redirector(...). Fix
JIT_CDECL_WORD_REG_PARAMS to use the correct parameter
JIT_CDECL_WORD_REG_PARAMS to use the correct parameter
registers. Add some stack push and pop instructions.
2006-08-15 Kirill Kononenko <Kirill.Kononenko@gmail.com>
@ -1894,20 +1894,20 @@
* jit/jit-apply-alpha.c jit/jit-apply-alpha.h jit/jit-apply-func.h
jit/jit-gen-alpha.h jit/jit-rules-alpha.c jit/jit-rules-alpha.h
jit/jit-rules-alpha.ins Implement the redirector for alpha.
jit/jit-rules-alpha.ins Implement the redirector for alpha.
Continue to implement more functions in jit/jit-rules-alpha.c.
2006-07-15 Thomas Cort <linuxgeek@gmail.com>
* jit/jit-apply-alpha.c jit/jit-gen-alpha.h jit/jit-rules-alpha.h
jit/jit-rules-alpha.c: Implement closure for alpha. Use jsr
instead of bsr in alpha_call. Clean up prolog and epilog
jit/jit-rules-alpha.c: Implement closure for alpha. Use jsr
instead of bsr in alpha_call. Clean up prolog and epilog
generation for alpha to be more readable.
2006-07-13 Thomas Cort <linuxgeek@gmail.com>
* jit/jit-gen-alpha.h jit/jit-rules-alpha.c jit/jit-rules-alpha.h:
Added trap barrier macro alpha_trapb. Implemented
Added trap barrier macro alpha_trapb. Implemented
_jit_gen_prolog and _jit_gen_epilog for alpha.
2006-07-12 Aleksey Demakov <ademakov@gmail.com>
@ -1919,9 +1919,9 @@
2006-07-12 Thomas Cort <linuxgeek@gmail.com>
* README.alpha jit/Makefile.am jit/jit-apply-alpha.c
* README.alpha jit/Makefile.am jit/jit-apply-alpha.c
jit/jit-apply-alpha.h jit/jit-elf-defs.h jit/jit-gen-alpha.h
jit/jit-rules-alpha.c jit/jit-rules-alpha.h
jit/jit-rules-alpha.c jit/jit-rules-alpha.h
jit/jit-rules-alpha.ins /jit/jit-rules.h: Initial import of the
code for the alpha port.
@ -1948,7 +1948,7 @@
2006-06-28 Aleksey Demakov <ademakov@gmail.com>
* tools/gen-rules-parser.y (gensel_output_code):
* tools/gen-rules-parser.y (gensel_output_code):
* jit/jit-rules-x86.ins: use $1 for dest register instead of $0
for consistency.
@ -2051,7 +2051,7 @@
cost for clean values is not zero. This keeps them in registers
as long as there are free registers and thus reduces the number of
loads.
2006-05-25 Aleksey Demakov <ademakov@gmail.com>
* jit/jit-reg-alloc.c (use_cheapest_register): fix cost calculation
@ -2175,13 +2175,13 @@
* jit/jit-reg-alloc.h, jit/jit-reg-alloc.c: new register allocator
improved and extended to support stack registers.
* jit/jit-internal.h (struct _jit_builder):
* jit/jit-internal.h (struct _jit_builder):
* jit/jit-function.c (compile_block, jit_function_compile): add
some tracing.
* jit/jit-rules.h:
* jit/jit-rules-arm.c:
* jit/jit-rules-interp.c:
* jit/jit-rules-interp.c:
* jit/jit-rules-x86.c: add _jit_gen_exch_top and _jit_gen_spill_top
functions used by new allocator to handle stack registers. Add reg
argument to _jit_gen_spill_global and_jit_gen_load_global
@ -2226,7 +2226,7 @@
2006-03-23 Aleksey Demakov <ademakov@gmail.com>
* tools/Makefile.am:
* tools/Makefile.am:
* tools/gen-rules-parser.y, tools/gen-rules-scanner.l: add
"gen-rules" tool that is similar to "gen-sel" but uses new
register allocator.
@ -2266,13 +2266,13 @@
2006-02-19 Aleksey Demakov <ademakov@gmail.com>
* jit/jit-reg-alloc.h:
* jit/jit-reg-alloc.h:
* jit/jit-reg-alloc.c: Initial version of new local register
allocator.
* jit/jit-rules.h:
* jit/jit-rules-arm.c (_jit_gen_spill_global):
* jit/jit-rules-interp.c (_jit_gen_spill_global):
* jit/jit-rules.h:
* jit/jit-rules-arm.c (_jit_gen_spill_global):
* jit/jit-rules-interp.c (_jit_gen_spill_global):
* jit/jit-rules-x86.c (_jit_gen_spill_global): add function for
spilling global registers. Used by the new allocator. Only x86
version is really implemented.
@ -2289,8 +2289,8 @@
2006-02-10 Aleksey Demakov <ademakov@gmail.com>
* jit/jit-bitset.c:
* jit/jit-bitset.h:
* jit/jit-bitset.c:
* jit/jit-bitset.h:
* jit/jit-cfg.c:
* jit/jit-cfg.h: initial code drop for a more precise liveness
analysis based on control flow graph.

Loading…
Cancel
Save