Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Iteration15 (#575) #576

Merged
merged 1 commit into from
May 30, 2023
Merged

Iteration15 (#575) #576

merged 1 commit into from
May 30, 2023

Conversation

arakov
Copy link
Member

@arakov arakov commented May 30, 2023

  • debugger : fixing step over operation
  • #805 : implementing tuple literal
  • implementing .\ operator
  • Multi-value return #508 : working on multi-value return
  • ide : context browser
  • implementing dynamic code generation
  • working on script generation
  • fixing dynamic loading
  • working on uint support
  • fixing LongNumber routines
  • working on migrating api to ELENA 6.0
  • working on math routines
  • ide : fixing go to source routine
  • ide - (re)implementing support for breakpoints
  • api : fixing operations with callstack
  • working on message name constants
  • implementing try-catch-finally
  • try-finally
  • working on doc
  • allowing to call a private constructor from the class itself
  • redesigning the program entry generation to enable static field assigning
  • (re)implementing preloaded symbols
  • implementing static field assigning in compile-time
  • fixing variadic argument list routines
  • working on passing the variadic argument further
  • fixing bug with embeddable ret value and variadic method
  • (re)implementing built-in variable __received
  • ide : (re)implementing project settings dialog
  • elenavm : fixing bootstarping code
  • elenavm : fixing an issue with resolving message dispatching in run-time
  • fixing an issue with weak message signature
  • working on rosetta code samples
  • fixing a closure returning the symbol
  • ecv : show if the method is abstract
  • elc : fix implementation of abstract method with the stack allocated returning value
  • new opcodes : fillir / xfillr
  • api : fixing random routines
  • supporting frounddp opcode for ppc64le / aarch64
  • adding new samples
  • adding new rosetta code samples

* house keeping

* working on #508

* [*]working on #805

* debugger : fixing step over operation

* changing syntax

* [*]#805 : implementing tuple literal

* housekeeping

* [*]implementing .\ operator

* [*]ide : selecting with a mouse

* #508 : working on multi-value return

* [*] #508 : fixing tuple unboxing

* [*]#508 : assigning multi-value

* [*]ide : implementing new file command

* [*]working on preloaded symbols

* [*]implementing preloaded symbols

* [*]ide : context browser

* implementing dynamic code generation

* working on the dynamic code generation

* working on script generation

* fixing dynamic loading

* [*]working on script-based code generation

* working on uint support

* [api]fixing LongNumber routines

* working on migrating api to ELENA 6.0

* [*] working on math routines

* working on api migrating to ELENA 6.0

* [*]ide : fixing go to source routine

* [*]ide - (re)implementing support for breakpoints

* [*]api : fixing operations with callstack

* working on message name constants

* implementing try-catch-finally

* try-finally

* working on doc

* working on elena 6.0

* [*]allowing to call a private constructor from the class itself

* [!]redesigning the program entry generation to enable static field assigning

* [*](re)implementing preloaded symbols

* [*]implementing static field assigning in compile-time

* [*]fixing variadic argument list routines

* [*]working on passing the variadic argument further

* [*]fixing passing a variadic argument further

* [*]fixing bug with embeddable ret value and variadic method

* [*](re)implementing built-in variable __received

* [*]ide : (re)implementing project settings dialog
[*]elenavm : fixing bootstarping code

* [*]elenavm : fixing an issue with resolving message dispatching in run-time

* [*]fixing an issue with weak message signature

* [*]working on rosetta code samples

* [*]fixing a closure returning the symbol

* fixing ide debugger

* [*]ecv : show if the method is abstract
[*]elc : fix implementation of abstract method with the stack allocated returning value

* [*]new opcodes for aarch64 & ppc64le

* new opcodes : fillir / xfillr

* fixing xfillr opcode

* [*]api : fixing random routines

* [*]new rosetta sample : amb

* [*]adding new samples

* [+]supporting frounddp opcode for ppc64le / aarch64

* [+]adding new samples

* [+]new opcode : fsqrt - ppc64le, arm64

* [+]adding new rosetta code samples

* [+]new opcode : udivdp for aarch64 / ppc64le

* [+]new samples

* [+]new opcodes : fabsdp

* [+]new sample : replace

* [+]ppc64le,aarch64:new opcodes - fillir, xfillr

* [!]ppc64le,aarch64: putting dummy opcodes for math

* house keeping

* [*]linux api : fixing the compilation error

* [+]ppc64le : fabsdp opcode

* tracing

* fixing opcode

* tracing

* [*]ppc64le : fixing fillir opcode

* tracing

* fixing opcodes

* tracing

* tracing

* tracing

* tracing

* tracing

* tracing

* tracing

* tracing

* tracing

* tracing

* tracing

* tracing

* fixing opcodes

* tracing

* tracing

* refactoring opcodes to deal with PPC64 opcodes limitations

* adding missing command

* tracing opcodes

* fixing opcode

---------

Co-authored-by: Aleksey Rakov <aleksey.rakov@appsfactory.de>
@arakov arakov merged commit 6ad7186 into master May 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant